我一直使用VS2010打开一堆住在我本地磁盘上的平面网站(文件 - >打开 - >网站)。
例如Foobar网站:
c:\Projects\Foobar
传统上工作正常(无论VS2010是否是编辑简单HTML文件的正确工具)
然而,我已经搬到了新的PC上,这个在VS2010内打开平面网站的简单想法都搞砸了。
它会打开任何文件夹一次,但如果我尝试重新打开网站,它之后就决定我想要我的网站内容在子文件夹中。它在
生成一个子文件夹c:\Projects\Foobar\Foobar
并确定将其用于内容(当然它是空的,不,我不想采用该文件夹结构)。
有没有办法强迫VS使用我以前的旧机器上的普通旧根文件夹网站?
修改
我可以通过删除foobar.sln
文件和foobar/foobar
文件夹,然后重新打开来达到我想要的目的。但是一旦我退出并尝试重新加载网站VS抱怨:
Unable to open the Web site 'C:\Projects\foobar\foobar
答案 0 :(得分:0)
foobar.sln
文件只是一个简单的XML文件,其中包含每个相关项目的路径。在VS中打开一次站点,然后关闭它并手动编辑.sln
文件(在记事本或类似的东西中)。查找文件夹路径C:\Projects\foobar\foobar
并将其更改为C:\Projects\foobar
。