Aks*_*y J 16 .net c# app-config application-settings
在我的应用程序中,我正在使用此处说明的用户设置.然后我意识到在VS 2010中我使用的是.NET 4.0,而只有.NET 2.0就足够了.
当我更改框架并构建项目时,每当我现在访问设置时,在我的代码中,我收到以下错误:
为userSettings/Vegi_Manager.Properties.Settings创建配置节处理程序时出错:无法加载文件或程序集'System,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'或其依赖项之一.该系统找不到指定的文件.(C:\ Users\AKSHAY\AppData\Local\Microsoft\Vegi-Manager.vshost.exe_Url_44035dlkzpfaaauiqsd4nh3f0l0yq0tv\1.0.0.0\user.config第5行)
这是使用4.0版的未知原因.请建议我该怎么做.
V4V*_*tta 18
看看你app.config
可能仍然有System.Configuration.UserSettingsGroup
或者某种类型的版本仍然潜伏着,你将不得不手动编辑并获得版本2的相关性
我开始在Visual Studio 2010中开发我的Outlook加载项,面向.NET 4.0框架,然后决定将其更改为3.5框架,我遇到了同样的问题.似乎Visual Studio不够智能,无法更新我的app.config文件,该文件仍然引用了4.0.
正如之前的海报所建议的那样(我只是稍微具体一点),通过手动编辑app.config将所有引用从"Version = 4.0.0.0"更改为"Version = 2.0.0.0"(显然仍然是.NET 3.5)在<sectionGroup>
元素及其子元素中使用2.0.0.0),我能够在我的情况下重新设置设置.
归档时间: |
|
查看次数: |
10433 次 |
最近记录: |