我目前正在开发一个应用程序,它将生成实际的.cs和.xaml代码文件并将它们添加到项目中。我已经设法通过手动编辑现有的.csproj文件来做到这一点,并且运行良好。
但是我希望能够从我的应用程序创建项目文件,以便先删除创建项目的额外步骤,然后再运行应用程序。
有谁知道如何从应用程序创建C#项目(类库或WPF应用程序)?我已经看过DTE了,但是我已经碰壁了
答案 0 :(得分:0)
我无法给出完整的答案,但也许我可以指出你正确的方向。
在您自己的搜索中探索的一条途径是MSBuild。 C#和VB.net项目文件遵循msbuild格式,因此构建有效项目文件的第一步是构建有效的msbuild文件。
此外,听起来你做的事情有点不同,但你看了T4 system代码生成了吗?