我复制了一个现有的Visual Studio项目,而不是从头开始创建一个新项目。
这样,我将避免导入引用和依赖项。
复制文件夹后,我将文件夹重命名为Project2,.sln
和.csproj
也重命名为Project2。
现在,当我在Visual Studio中运行复制的项目时,它会运行我的旧项目!为什么?我需要修改其他内容吗?
谢谢
答案 0 :(得分:3)
某些设置会绑定到项目的解决方案(缓存设置/文件)。有办法检查这个缓存并清除它,但在此之前我会尝试这些:
确保Project -> Properties -> General -> Path
是正确的路径。
关闭所有打开的Visual Studio实例通常也有助于鼓励设置重置。
通常,只需清理或重建项目即可纠正所有错误的缓存设置。
删除bin
文件夹。
您还可以尝试更改网址/目录,方法是导航到Project Properties -> Web
,然后按此方式更改网址。
例如,更改http://localhost:3688/
到http://localhost:36881/
C:\ Documents and Settings \ Administrator \ Local 设置\温度\ VWDWebCache
或可能
C:\ Documents and Settings \ Administrator \ Local Settings \ Application 数据\微软\ WebsiteCache
以这种方式清除缓存。
答案 1 :(得分:0)
此方法始终有效,但请仔细遵循:
首先,我建议删除两个x64目录(在项目目录和带有源代码的目录中)。也是沉重而隐藏的.vs目录
(注意:由于项目少,可以将生成的项目复制到Pendrive或通过电子邮件发送)
然后复制并粘贴目录,并将名称更改为新名称。 然后更改project.sln的名称 然后,在“解决方案资源管理器”窗口中项目的右侧,通过用鼠标右键单击名称来手动更改项目名称和解决方案名称。然后编译。