2012-08-22 174 views
0

「非靜態字段需要目標」前段時間我遇到了數據庫連接字符串的問題。我解決了它下面這樣的回答:https://stackoverflow.com/a/7692708/1616222(謝謝)部署版本

當我調試的所有工作正常,但是當我部署的應用程序並安裝它,當它到達:

fi.SetValue(settings, false); 

它拋出異常「非靜態字段需要目標「。

我使用的.NET Famework 3.5,我不允許改變它。

回答

3

這意味着您的settings變量是null。所以...讓它不是null。猜測:在生產中,連接字符串不存在於配置文件中。