我有一個quesion,讓我們把我有3個Web表單一個項目,每種形式都有5個內部連接字符串或任何其他靜態變量,所以總數是15部署asp.net類變量
而且我們假設我不能部署dll,因爲我被告知只能使用aspx.cs和aspx文件。
如果我不想將連接字符串存儲在web.config中,我可以創建一個普通的類(無aspx.cs只有class.cs),我在其中創建了一個靜態常量,用於在我的類中使用它。
最後我有3個aspx.cs文件,3個aspx和一個cs,但是如果在IDE中它工作時我部署它說「無法找到對類的引用」。
這是爲什麼?這對於存儲變量非常有用。
你會重新考慮不在web.config中存儲連接字符串嗎?如果它們發生變化,並且您將它們硬編碼,那麼您必須重新編譯應用程序。如果擔心可以在web.config文件中將其讀爲純文本,則可以對相應部分進行加密:[演練:使用受保護的配置加密配置信息](https://msdn.microsoft.com/zh-cn/ /library/dtkwfdky%28v=vs.140%29.aspx)。 – 2015-02-23 19:08:03