2016-04-28 100 views
0

我有一個類庫類型的項目。它有一個具有連接字符串的app.config文件。這個類庫在ASP.NET Web應用程序中被引用。發佈後,dll在bin文件夾中,但app.config文件不在那裏。 app.config文件的位置是什麼?App.config文件的位置

+0

您使用的是什麼ASP.NET版本? –

+0

我正在使用.NET Framework 4.5 – Karthik

+1

Karthik,如果你還沒有看看這個http://stackoverflow.com/questions/1189364/reading-settings-from-app-config-or-web-config-在網內,它看起來很相似。我認爲,通過在類庫中更改一些小代碼,可以訪問app.config中web.config appSettings部分中的相同設置。換句話說,我不認爲你的app.config可用,但web.config appSettings將可用。 –

回答

0

如果您的目標是開發Web應用程序,那麼您的主要配置文件是Web.Config。如果將connectionstring添加到類庫項目App.Config文件中,則相同的連接字符串定義會設置web.config文件,因此您不需要app.config文件,但需要開發控制檯應用程序App.Config文件。

如何閱讀類庫項目的Web.Config。

Add System.Configuration.dll引用您的類庫項目並定義下面的示例。

System.WebConfigurationManager.AppSettings["value1"]; 

我希望它的幫助。