0

我創建了一個單行批處理文件來運行SqlMetal爲我的數據庫重新生成一個LINQ to SQL DataContext;這很好。如何在VS2008中添加SqlMetal構建步驟?

Refresh_DataContext.bat

"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\sqlmetal.exe" 
    /server:.\sqlexpress /database:MyDatabaseName 
    /code:"%~dp0\DataContext.vb" /context:DataContext 
    /views /functions /sprocs /pluralize 

到目前爲止,我可以在資源管理器中打開上層文件夾和運行批處理文件運行這一點,我也把它添加到工具菜單(Tools/External Tools.../Add) 。

現在我想運行這個批處理文件,每當我建立(在某些配置)。我該怎麼做呢?

回答

0

Doh!當然。 Web應用程序項目有事前和事後編譯事件;網站項目不。

2

您似乎在尋找的東西可以在項目屬性下的「預生成事件命令行」下找到。點擊「Build Events」選項卡,你將有一點空間進入一個你想要的命令行。

相關問題