我可以通过双击.csproj文件打开我的项目。它打开很好,它不会生成.sln。如果我将同一个项目复制到虚拟机并执行相同操作,则会打开但会创建一个.sln文件。
我真的不需要一个解决方案,我更愿意只处理一个项目。
我在这里错过了什么吗?
答案 0 :(得分:2)
Visual Studio始终创建解决方案。如果它在.csproj文件所在的文件夹中找不到,那么它将根据它可以从项目文件内容进行逆向工程来创建一个。
如果解决方案仅包含一个项目,则默认情况下隐藏解决方案。建议修复此问题:工具+选项,项目和解决方案,常规,“始终显示解决方案”复选框。
答案 1 :(得分:1)
总有一种解决方案,即使你没有看到它。有一个设置可以确定当只有一个项目时解决方案是否可见。