我正在开发一个HttpHandler习俗,以便我写出一个C#级图书馆,并汇编到DL。
作为这项工作的一部分,我有一些目录点,我想不要在座标上硬化,这样一米试图把它放在我以前使用的座标上。
在此之前,刚刚开始建造app.config:。
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="Share" value="C:..."/>
</appSettings>
</configuration>
之后,在法典中取得了这样的成绩:
var shareDirectory = ConfigurationManager.AppSettings["Share"];
但是,当我汇编并把它放在网络服务的双倍夹中时,它就会使<条码>共享目录/代码>失效,这很可能是因为它可能找不到。 因此,我如何确保列入这段内容,因此我无需硬性地把我可怕的地理地点规范下来? 我注意到,这基本上是在汇编我们之后。 dll and the Assembly. dll.config, 它是 app子,因此,在双倍的夹中就这样界定了。