使.net框架兼容

时间:2011-08-14 14:56:21

标签: .net c++

我尝试在安装了4.0版本的计算机上创建一个使用.net framework 3.5版构建的应用程序。要完成这项工作,您必须添加

<startup>
    <supportedRuntime version="v4.0" />
    <supportedRuntime version="v2.0.50727"/>
</startup>

到App.config文件。但它在哪里?我在Visual Studio 2010项目文件夹中找不到任何* .config文件?

谢谢, 马丁

啊对不起 - 我正在使用C ++ / CLI。有Debug和Release子目录,我添加了useLegacyV2RuntimeActivationPolicy =“true”。此外,我不得不添加“copy app.config”$(TargetPath).config“”来发布构建事件,最后我得到一个test.exe.config文件:)但是程序仍然无法在Windows XP SP3上运行使用net framework 4和Visual C ++ 2010 Redistributable ...

1 个答案:

答案 0 :(得分:2)

你必须自己创建它。项目+添加新项目,选择“应用程序配置文件”模板。编辑它。

构建完成后,你会在bin \ Debug文件夹中找到它。您启用Visual Studio Hosting进程选项时调试时使用的两次something.exe.configsomething.vshost.exe.config。好吧,部署bin \ Release文件夹内容。