.NET版本降级生成app.config。我需要它吗?
最近不得不将一个项目从 .NET 3.5 降级到 .NET 2.0,因为结果发现目标盒子上没有 .NET 3.5。
当我这样做时(在 VS2008 中),它使用以下 XML 片段在每个项目中创建了一个 app.config 文件:
<startup><supportedRuntime version="v2.0.50727"/></startup>
- 有必要吗?
- 我是否需要将此 app.config(或生成的 XML 文件)与我的应用程序一起发送?
Recently had to downgrade a project from .NET 3.5 to .NET 2.0 because it turns out that the target boxes will not have .NET 3.5 on them.
When I did so (in VS2008), it created an app.config file in each project with this snippet of XML:
<startup><supportedRuntime version="v2.0.50727"/></startup>
- Is this necessary?
- Do I need to ship this app.config (or the resulting XML file) with my app?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是一件好事。如果没有它,您的应用程序也可以正常运行,因此它可能不是绝对必要的,但它为运行时提供了有关所需框架的目标版本的更明确的指示。如果不需要的话,放在里面也没什么坏处。
我会保留它。
It's a good thing to have in there. Your app may run fine without it, so it may not be absolutely necessary, but it gives the runtime more explicit instructions on the target version of the Framework needed. And it doesn't hurt to have in there if it's not needed.
I would keep it.