我改变了目标。 我的计生联框架从3.5到4.0。
在作出这一改动后,我注意到,VS2010年生成了一台 app子,并放置在主要项目夹中。 其建立行动是“不——不复制”。
The app.config file contained the following XML:
<?xml version="1.0"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>
我的项目文件载有:
<Project
ToolsVersion="4.0" DefaultTargets="Build"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
< Questions:
- What is the difference in meaning between
<supportedRuntime version="4.0"
in app.config and<Project ToolsVersion="4.0"
in .csproj? Does one override the other or do they actually mean different things? - Does the app.config file do anything if not copied to the output directory?
- Can I delete the app.config file without breaking anything?
<><>Edit>/strong>
还有一个问题:
如果我从rat中得出4.0 app,那么为什么没有 app子。 (这并不意味着档案没有必要?)