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”选项卡,你将有一点空间进入一个你想要的命令行。

相关问题