我一直无法编辑并继续进行针对4.0客户端配置文件的项目,但是如果我针对完整的4.0框架,我可以。

我想针对客户端配置文件发布以限制安装所需的下载。

无论如何,我可以在客户端配置文件上构建,但再次调试完整版本?

有帮助吗?

解决方案

那是一个坏主意。我们应该首先弄清楚为什么在目标客户端配置文件时不能编辑和继续。那应该完全起作用。基于当前配置来定位不同的框架是一件非常糟糕的事情!哦,是的,即使这是一个好主意,也无法做到。为什么?因为必须更新项目层次结构和某些内部对象,但是如果项目未重新加载,则不能这样做。另一方面,您可以在没有重新加载的情况下将当前配置从配置管理器更改。因此2不粘在一起。即使您将目标框架和targetFrameWorkProfile元素移至您的属性组,即使您将其限制在配置条件下,它也无法按照您的意愿工作。 Visual Studio在设计时间期间还在使用它。所以,不,不,不。

它到底是如何“不起作用”的,您会遇到错误吗?

在Visual Studio 2010 Console应用程序中(等)默认情况下针对客户端配置文件。为什么不创建针对4.0的控制台应用程序,然后查看是否可以编辑并继续此处。如果可以的话,那么您当前的项目出了点问题。

编辑:从命令行,您当然可以随时指定配置文件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top