有没有一种方法可以从C#中的代码中修改Visual Studio 2008或2010项目预生成事件?
有没有一种方法可以从C#中的代码中修改Visual Studio 2008或2010项目预生成事件?C#是否有这样的预处理器指令,允许在项目编译和构建之前配置运行的内容有没有一种方法可以从C#中的代码中修改Visual Studio 2008或2010项目预生成事件?,c#,visual-studio-2008,visual-studio-2010,pre-build-event,C#,Visual Studio 2008,Visual Studio 2010,Pre Build Event,有没有一种方法可以从C#中的代码中修改Visual Studio 2008或2010项目预生成事件?C#是否有这样的预处理器指令,允许在项目编译和构建之前配置运行的内容 其目的是扫描项目中的着色器效果文件(.fx),并在每次添加新的着色器效果文件时重新编译它们,而无需手动编辑预生成事件。如果您知道任何有利于此场景的信息,我们非常欢迎您参与。没有办法让构建过程执行它正在构建的代码(请考虑一下……) 但是,可以使用从在生成期间执行的MSBuild文件中包含C#代码。这在VS2008和VS2010中都
其目的是扫描项目中的着色器效果文件(.fx),并在每次添加新的着色器效果文件时重新编译它们,而无需手动编辑预生成事件。如果您知道任何有利于此场景的信息,我们非常欢迎您参与。没有办法让构建过程执行它正在构建的代码(请考虑一下……)
但是,可以使用从在生成期间执行的MSBuild文件中包含C#代码。这在VS2008和VS2010中都有效。有趣。。。。但是它有真正的应用程序吗?@Betamoo是的,它允许我扫描项目中的着色器效果文件(.fx),并重新编译它们,而无需手动编辑预构建事件。