我一直使用Visual Studio Express版本进行Asp.Net项目开发。过去,我会使用基本的FTP同步工具将更新后的文件(*.vb)推送到服务器上,然后这些更改会立即在网站上显示。现在,出现了一个问题,当我修改*.vb文件并通过FTP同步时,除非我先构建该项目,否则它们不会反映在服务器上,。此外,对于我们的.NET 4.0项目,VS 2015 14.0.23107添加了以下目录及其内部的大量内容:
/.vs
/My Project
/Obj
这些目录中有很多我不知道什么作用的文件,由于某种原因,我们的项目改变了行为。现在,当我们尝试通过FTP同步时,会有许多其他文件,而且好像更改实际底层源代码不起作用。我们必须同步上述所有目录中的所有其他文件,然后才能看到更改。
这是他们新的做事方式吗?还是因为VS现在是免费的,我们得到了更好的版本,需要“发布”而不是“同步”?
是否有一种简单的方法可以回到以前的做法,只需拥有一个纯粹的包含源文件的目录,并将它们同步到服务器上?如果不行,我们该使用什么方法,应该推送哪些文件到服务器上?