そこで、Visual Studio 2010 で Web サービスを作成しました。IIS Web サーバーに展開するには、service.asmx、web.config、および bin をサーバー (wwwroot フォルダー) にコピーします。これはすべてうまくいきます。
私の問題は、web.config から単純な文字列を読み取ることです。私のコードは次のとおりです。
メソッドには、次のものがあります。
string from = System.Configuration.ConfigurationManager.AppSettings["folder_new"];
web.config ファイルには、次のものがあります。
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key="folder_new" value="C:\images\new" />
</appSettings>
<...other stuff etc...>
</configuration>
「from」という場所から読み込みます。に変更すると
string from = @"C:\images\new";
それは完全に機能します。
これは私を夢中にさせています。