admin管理员组文章数量:1532380
2024年4月4日发(作者:)
vs如何删除解决方案
篇一:vs里 .sln和.suo 文件
vs里 .sln和.suo文件
Net解决方案下 .sln文件和.suo文件的解释:
When a Web site is created, a solution file and
a hidden solution user options file are created. By
default, these files are created in the My
Documents/Visual Studio 20XX/Projects folder.
bcoz they are not required in the deployed website.
SLN :
* A list of the projects that are to be loaded into
Visual Studio 20XX * A list of project dependencies
* Microsoft Visual SourceSafe information
* A list of add-ins that are available
SUO :
* The task list
* Debugger break points and watch window settings
* Visual Studio window locations
Visual 采用两种文件类型(.sln和.suo)来存储特定
于解决方案的设置,它们总称为解决方案文件。为解决方案
资源管理器提供显示管理文件的图形接口所需的信息
从而在每次继续开发任务时,不会因开发环境而分散精
力;
*.sln: 通过为环境提供对项目、项目项和解决方案项
在磁盘上位置的引用,可将它们组织到解决方案中。比如是
生成Debug模式,还是Release模式,是通用CPU还是专用的
等.
ps:就是打开文件的索引,正确引导你进入环境,进入工
程!
*.suo: 解决方案用户选项记录所有将与解决方案建
立关联的选项。
以便在每次打开时,它都包含您所做的自定义设置。比
如VS布局,项目最后编译的而又没有关掉的文件
ps:大概就是保存一些与代码本身无关的一些配置.
*.suo是一种文件的格式。它是很重要的文件。
*.suo解决方案用户选项,记录所有将与解决方案建立
关联的选项,以便在每次打开时,它都包含用户所做的自定
义设置。
它储存了用户界面的自定义配置,包括布局、断点和项
目最后编译的而又没有关掉的文件等,以便于下一次你打开
Visual Studio可以恢复这些设置,因此不要随便删除,所
以不要管它们。 其实上面英文中解释已经很清楚了,要申
明的是PDB中不带断点信息.
其中,VS布局包括:监视器1234的变量列表、断点标
记及开关状态、输出窗口错误窗口等的分布及其悬浮状态,
还有项目卸载状态标记。
*.suo文件偶尔会被破坏,从而在构建和编辑应用程序
时出现意想不到的结果。如果Visual Studio对于每个解决
方案不稳定,就应删除.suo文件。下次打开解决方案时,
Visual Studio会重建它。
篇二:图解VS20XX打包全过程
图解VS20XX打包全过程(含卸载功能)
首先打开已经完成的工程如图:
下面开始制作安装程序包。
第一步:[文件]—>[新建]?[项目]?安装项目。
名称可以自己根据要求修改。
位置是指你要制作的安装文件存放在什么目录内,可以
根据需要修改,本人一般是把它放在本工程的同一个目录
内。
将解决方案改为“添入解决方案”否则VS20XX将单独
创建一个新的解决方案。 设置完后点击确定按钮。
解决方案资源管理器中增加了Setup1方案。当然也可
以把图的Setup1改名为Install。
第二步、开始制作安装包。
安装向导完成后即可进入项目文件夹:
双击"应用程序文件夹"在右边的空白处右击,选择添加
->文件,将你的做的应用程序的可执行文件和相应的类库和
组件添加进来.
当然也可以直接点右键选择添加—>项目输出
选择主输出之后点击确定。
然后右击你的可执行文件,创建快捷方式,然后把快捷
方式分别剪切或复制到左边的"用户的'程序'菜单"和"用户
桌面"中.
这样安装程序安装完成后会在 "开始->所有程序"和"
桌面"上生成程序的快捷方式.
如果想在开始程序中单独创建文件夹,你就应当在“用
户的‘程序’菜单”中建立文件夹并为它起个名子,并把快
捷方式放到这个文件夹中。
下面是为快捷方式添加图标,现在我们将准备好的图标
复制到我们的setup1文件夹下。并将此图标添加到VS20XX
安装项目的“应用程序文件夹”下。选择你的快捷方式,在
它的属性对话框中选择“Icon”属性项,选择浏览。找到你
的图标。
然后右击左边的"应用程序文件夹"打开属性对话框:
将属性中的"defaultlocation"的路径中的
"[manufacturer]"去掉,
不然的话做好的安装程序默认安装目录会是
"c:programm file你的用户名安装解决方案名称"。我把
它改为如下名称:[ProgramFilesFolder]GzyShell。这样
就是c:programm file GzyShell了。
然后打开解决方案管理器,右击你的解决方案名称,选
择属性:
然后打开解决方案管理器,右击你的解决方案名称,选
择属性:
在打开的属性页中,选择"系统必备
",
好了,这样就完成99%了,然后点击"生成->生成解决方
案",哈,生成成功! 第三步,加载“卸载”功能
上面的文章只介绍了简单的生成安装的方法,
但是在下并没有直接生成卸载程序的功能,
篇三:如何使用VS20XX打开VS20XX的解决方案
公司大部分人还在使用VS20XX做的项目。
想使用VS20XX尝尝鲜,但是也用不到的库。
想着以后用VS20XX做了改动,VS20XX仍然可以用。
就研究查看了一下.SLN文件。
发现VS20XX的SLN文件的开头会有如下代码:
1 Microsoft Visual Studio Solution File, Format
Version 2 # Visual Studio 20XX
打开VS20XX的SLN文件的开头却是如下代码:
1 Microsoft Visual Studio Solution File, Format
Version 2 # Visual Studio 20XX
试着将VS20XX的SLN的前面这两行替换成了VS20XX的
那两行代码。
保存关闭,然后双击打开的时候就选择了VS20XX,而且
打开的项目也是完全没有问题的。 分享一下这个小技巧,
可能会有人需要哦。
备注:使用的.Net framework一定不要高于VS20XX哦,
也就是说一定要是VS20XX中有的才可以,不然会报错的。
补充一点,我这里测试的C/S程序,也就是winform下
是没有什么问题的,当然也不完全保证一定正确。
希望测试发现有问题可以在回复中发一下,我们一起研
究一下怎么去解决。
20XX-11-19 补充
在我尝试中发现就算更改这些以后有可能某些VS20XX
的项目仍然无法使用VS20XX打开,因为VS20XX新建
的.csproj文件中toolsversion版本与VS20XX不同,如图
所示:
VS20XX的是:
而VS20XX的是:
VS20XX的是:
而VS20XX的是:
Project="$MicrosoftVisualStudioWebApplications " / 所以在VS20XX的sln文件修改完毕后,先检查一下sln 下的所有.csproj文件是否还是如果是请修改为或者,然后 再尝试使用VS20XX打开。
版权声明:本文标题:vs如何删除解决方案[工作范文] 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1712178171a347331.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论