Cem*_*mre 25 c# app-config skus
今天我遇到了这条线
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
在我的App.config文件中,当包含属性时导致框架错误sku.虽然,我搜索了很多,但我无法找到什么SKU方法(除了定义"库存单位"或"货架保持单位",我认为这与这个案例无关).
简而言之,SKU的意思/代表什么?
这个问题的一个很好的答案在这里:
如果我删除自动添加的 supportedRuntime 元素会发生什么?
最后一点:“如果您希望能够在 .NET 4.0 上运行,但不需要任何新的 4.5 API”
基本上,您在 App.config 中找到的配置已自动添加,因为您的项目已设置为自动使用 .net Framework 4.5 构建。如果您希望您的应用程序使用 .net Framework 4.0(没有 4.5 就地更新)运行,您只需右键单击项目 --< 属性并将目标框架设置为 4。App.config 将被修改为:
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
Run Code Online (Sandbox Code Playgroud)
有趣的还有 Rick Strahl 的帖子:
http://weblog.west-wind.com/posts/2012/Mar/13/NET-45-is-an-inplace-replacement-for-NET-40
| 归档时间: |
|
| 查看次数: |
17762 次 |
| 最近记录: |