2014-05-20 69 views
0

我在我的項目文件中啓用了MvcBuildViews任務,我發現它找到並嘗試構建不在項目中的視圖。MvcBuildViews和定位視圖

這些視圖是完全過時的,但不知道是否要從源刪除它們,我選擇將它們重新放置到一個名爲'Obsolete'的新文件夾中(直到我找到)。

在重新定位視圖之後,我嘗試構建項目,並且它現在仍以某種方式在'Obsolete'文件夾中找到這些視圖。

如何指示MvcBuildViews任務僅編譯在其常規搜索位置找到的視圖,而不是在項目目錄中的任何位置?

回答

1

所以在做了一些更多的狩獵之後,我發現MvcBuildViews使用了引擎蓋下的aspnet_compiler.exe。如果我想要手動選擇位置,它似乎是唯一的解決方案就是將其指向特定的文件夾本身。我的另一個選擇是將視圖移到項目之外。

http://msdn.microsoft.com/en-US/library/ms229863(v=vs.100).aspx