【问题标题】:How to add a SqlMetal build step in VS2008?如何在VS2008中添加SqlMetal构建步骤?
【发布时间】:2010-09-19 05:17:09
【问题描述】:

我创建了一个单行批处理文件来运行 SqlMetal 为我的数据库重新生成一个 LINQ to SQL DataContext;这很好用。

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)。

现在我想在构建时运行这个批处理文件(在某些配置中)。我该怎么做?

【问题讨论】:

    标签: visual-studio visual-studio-2008 linq-to-sql build-process sqlmetal


    【解决方案1】:

    您似乎正在寻找的内容可以在项目属性下的“预构建事件命令行”下找到。单击“构建事件”选项卡,您将有一点空间可以在命令行中输入您想要的内容。

    【讨论】:

      【解决方案2】:

      哇!当然。 Web 应用程序项目具有构建前和构建后事件;网站项目没有。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-11-09
        • 1970-01-01
        • 2012-07-20
        • 2023-02-24
        相关资源
        最近更新 更多