我正在使用Visual Studio 2010开发一个MVC Web应用程序。除了MVC项目,我的解决方案中还有2个类库项目。在解决方案资源管理器中右键单击MVC项目时,我可以看到“生成部署包”、“发布...”和“包/发布设置”等选项。但是这些选项对于2个类库项目不可用。因此,在上传任何代码之前,我当前使用“发布...”选项将所有内容放入本地机器上的部署文件夹中,并在Windows资源管理器中复制并粘贴其他2个项目。我非常希望能够使用“发布...”选项通过FTP部署所有3个项目到我们的服务器上。我发现,如果我将2个类库项目的“输出类型”从“类库”更改为“控制台应用程序”,那么我就会获得“发布...”等选项,但它们不是“控制台应用程序”,所以我真的不想这样做。我的问题是,如何使用Visual Studio 2010通过FTP发布类库项目?更新:事实证明我是个笨蛋!因为MVC应用程序引用了2个类库,所以它们的.dll文件已经包含在MVC应用程序的bin文件夹中,我不需要在发布时包含其他项目。