如果我们查看asp.net网站项目的设置页面(按alt + enter)。它看起来像这样:
但是,没有解决方案/网站文件夹中的哪个位置我可以找到存储这些设置的位置?没有为"网站项目创建csproj文件" 。
我问这个的原因是因为当我将解决方案添加到github,然后在另一台机器上克隆时,引用将丢失,项目将不再编译。但是,如果我将整个项目文件夹复制到另一台计算机,它编译得很好。 所以可以肯定的是,有一些设置文件没有添加到git repo。
有没有人知道这些设置存储在哪里?
答案 0 :(得分:1)
我会写下我后来发现的内容供任何人参考。参考列表中的内容(如上图所示)似乎是从项目的Bin文件夹中实时读取的。因此,直接在Bin文件夹中添加dll文件并关闭/打开Property页面将显示新添加的Bin文件作为参考。
答案 1 :(得分:0)
网站项目有一个.sln文件,而不是你想象的那样。对于网站项目,它在默认的项目位置中创建,例如C:\Users\username\Documents\Visual Studio 2010\Projects\YourWebSite\YourWebSite.sln
(或者您在工具/选项/项目和解决方案中设置默认项目位置的任何地方)。