当我将visual.net 2010中的asp.net mvc 3应用程序发布到IIS 7时,某些文件夹未发布到localhost。我在asp.net mvc 3应用程序中名为profileimage文件夹的Content文件夹下有文件夹,该文件夹未创建到wwwroot文件夹下的localhost目录。但是创建了内容文件夹中的其他文件夹,如css,img,js。我已经使用filesystem将应用程序发布到localhost。我搜索了查找问题,发现属性的Build Action应该是内容,但profileimage文件夹属性不显示BuildAction属性。在localhost中没有创建某个文件夹可能会出现问题。
答案 0 :(得分:7)
如果文件夹为空,则不会发布。一种可能性是在该文件夹中放置一个空文件,并为此文件设置Build Action to Content。
MSConnect上的票证has been opened,解决方法是将虚拟文件添加到文件夹中。