• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

如何在Web项目的同一目录中创建Visual Studio解决方案文件(.sln)?

visual-studio 来源:Brian Boatright 5次浏览

我正在使用VisualSVN客户端和服务器,并且Web项目按预期工作的要求之一是将.sln与其他文件放在同一目录(根目录)中。如何在Web项目的同一目录中创建Visual Studio解决方案文件(.sln)?

我认为这很简单,只需删除所有额外的父路径../和其他相对路径并保存它。但是,当我尝试打开它时,会锁定Visual Studio。

是否有创建此类解决方案文件或解决方案文件工具以帮助确保其有效的标准方法?还是我错过了一些非常明显的东西?

/ 
/MyWebsite.org.sln 
/Images 
/App_Data 
/default.aspx 
/default.aspx.cs 

因此很明显的伎俩,至少一个我一直在寻找的是,你必须用.. \ MyWebsite.org或任何包含网站文件的文件夹。

[编辑]我所学到的和这个特定的项目我最后的.sln文件:

这里是一个让我打开网页,并在Web文件夹的根目录中的.sln的最终解决方案文件。

Project("{E24C65DC-7377-472B-9ABA-BCSG3B73C61A}") = "MyWebsite.org", "\", "{F8F4E96F-40BF-4374-B8BA-968D0SGG4A9E}" 
    ProjectSection(WebsiteProperties) = preProject 
     TargetFramework = "3.5" 
     Debug.AspNetCompiler.VirtualPath = "/MyWebsite.org" 
     Debug.AspNetCompiler.PhysicalPath = "..\MyWebsite.org\" 
     Debug.AspNetCompiler.TargetPath = "PrecompiledWeb\MyWebsite.org\" 
     Debug.AspNetCompiler.Updateable = "true" 
     Debug.AspNetCompiler.ForceOverwrite = "true" 
     Debug.AspNetCompiler.FixedNames = "false" 
     Debug.AspNetCompiler.Debug = "True" 
     Release.AspNetCompiler.VirtualPath = "/MyWebsite.org" 
     Release.AspNetCompiler.PhysicalPath = "..\MyWebsite.org\" 
     Release.AspNetCompiler.TargetPath = "PrecompiledWeb\MyWebsite.org\" 
     Release.AspNetCompiler.Updateable = "true" 
     Release.AspNetCompiler.ForceOverwrite = "true" 
     Release.AspNetCompiler.FixedNames = "false" 
     Release.AspNetCompiler.Debug = "False" 
     VWDPort = "1603" 
     VWDDynamicPort = "false" 
     VWDVirtualPath = "/" 
    EndProjectSection 
EndProject 

===========解决方案如下:

另一种选择是,当你创建项目只需取消了“创建解决方案的目录”


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)