none
ClickOnceでapp.configの内容取得 RRS feed

  • 質問

  • VB2005
    WindowsServer2008Std+IIS7.0


    ClickOnceアプリケーションで、app.configの内容取得ができません。
    Win2003Server+IIS6.0の場合は同様の記述で出来ていたのですが、IIS7.0の設定が必要なのでしょうか?

    記述は以下の通りです。
    System.Configuration.ConfigurationManager.AppSettings("INI.PARAM1")


    サイトは信頼済みにしており、フォーム自体の表示などは通常通り行えています。
    よろしくお願いします。
    2009年12月21日 13:04

回答

  • q1g6314q314さん、こんにちは。フォーラムのご利用ありがとうございます。

    クライアントが Windows Server 2003 の場合に限られるのですが、side-by-side アセンブリ マニフェスト の内容によっては
    正しいアプリケーションコンフィグを読み取れなくなるという情報がありました。

    Application config file is not used if the application has certain SxS manifest
    http://blogs.msdn.com/junfeng/archive/2006/08/09/692996.aspx

    マニフィストに "assemblyIdentity" を追加すれば回避できるようです。

    q1g6314q314さんのケースとは違う情報かもしれませんが、参考になると幸いです。
    それでは。
    2010年1月19日 9:36