我正在使用最新的夜间版本、VS2008 prof 试用版和 .NET 3.5,但出现此错误
“不支持文件'C:\test\Project\src\project.sln'的解决方案格式。”
克服它的任何解决方案
我正在使用最新的夜间版本、VS2008 prof 试用版和 .NET 3.5,但出现此错误
“不支持文件'C:\test\Project\src\project.sln'的解决方案格式。”
克服它的任何解决方案
从您发布的内容中我不知道这是否可行,但是如果您尝试使用 Nant Msbuild 任务运行解决方案,您可能可以将其替换为exec
调用最新的任务msbuild 作为可执行文件的版本。例如:
<exec program="msbuild.exe"
basedir="C:\windows\microsoft.net\Framework\v3.5\"
commandline="C:\test\Project\src\project.sln"/>
如果您使用的是 Exec 方法,只需将它们链接在一起,以便按照您需要的顺序获得所有解决方案,如下所示:
<exec program="msbuild.exe" basedir="C:\windows\microsoft.net\Framework\v3.5\" commandline="C:\test\Project\src\project1.sln"/>
在基于您的第一条消息的旁注中,听起来您正在尝试使用据我所知目前仅支持 vs2005 的解决方案任务(可能是错误的)。
另一种选择是做很多开源项目所做的事情(查看城堡项目http://castleproject.org),其中每个项目有多个构建文件 1、一个公共文件和一个允许如果您愿意,您可以控制每个项目文件的所有构建顺序和细节。
这就是我们在我的工作地点的做法。
希望有帮助。