我在Visual Studio 2013中创建了Windows窗体,其中WinForm复合了三个文件。
我尝试使用此代码将它们包含到我的项目中
Private Sub IncludeFileToProjectVS(ByVal screenComp As ScreenComponent)
Dim process As New Microsoft.Build.Evaluation.Project(My.Settings.Path_project)
process.AddItem("Compile", "D:\MyProject\Forms\frm.vb")
process.AddItem("Compile", "D:\MyProject\Forms\frm.Designer.vb")
process.AddItem("Compile", "D:\MyProject\Forms\frm.resx")
process.Save()
End Sub
但这是不正确的,因为他们被包括在同一水平。 如何将.Designer.vb和.resx包含在像这些
这样的frm.vb中答案 0 :(得分:0)
子项需要将frm.vb
元数据设置为frm.vb
项的标识(我猜你的情况下resx
的完整路径)。
(另外,我想EmbeddedResource
文件需要是Compile
而不是$(function() {
// code
});
?您可能希望在现有/正在运行的vbproj文件中查找此内容。)