diff --git a/data/resources/image/BitmapResources/BitmapResources.res b/data/resources/image/BitmapResources/BitmapResources.res
index 018a7eb66e..04e3d0464c 100644
--- a/data/resources/image/BitmapResources/BitmapResources.res
+++ b/data/resources/image/BitmapResources/BitmapResources.res
@@ -308,23 +308,23 @@ C#.Project.WebProject = backendicons\CSharp\project\
C#.Project.Library = backendicons\CSharp\project\Library.png
C#.Project.ControlLibrary = backendicons\CSharp\project\ControlLibrary.png
-VB.ProjectIcon = backendicons\VBNet\SmallProject.png
-VB.FileIcon = backendicons\VBNet\SmallFile.png
-
-VB.File.EmptyFile = backendicons\VBNet\file\EmptyFile.png
-VB.File.Form = backendicons\VBNet\file\Form.png
-VB.File.FullFile = backendicons\VBNet\file\FullFile.png
-VB.File.NewClass = backendicons\VBNet\file\NewClass.png
-VB.File.WebFile = backendicons\VBNet\file\WebFile.png
-VB.Project.EmptyProject = backendicons\VBNet\project\EmptyProject.png
-VB.Project.DOSProject = backendicons\VBNet\project\DOSProject.png
-VB.Project.Form = backendicons\VBNet\project\Form.png
-VB.Project.FullProject = backendicons\VBNet\project\FullProject.png
-VB.Project.ServiceProject = backendicons\VBNet\project\ServiceProject.png
-VB.Project.UserControl = backendicons\VBNet\project\UserControl.png
-VB.Project.WebProject = backendicons\VBNet\project\WebProject.png
-VB.Project.Library = backendicons\VBNet\project\Library.png
-VB.Project.ControlLibrary = backendicons\VBNet\project\ControlLibrary.png
+VBNet.ProjectIcon = backendicons\VBNet\SmallProject.png
+VBNet.FileIcon = backendicons\VBNet\SmallFile.png
+
+VBNet.File.EmptyFile = backendicons\VBNet\file\EmptyFile.png
+VBNet.File.Form = backendicons\VBNet\file\Form.png
+VBNet.File.FullFile = backendicons\VBNet\file\FullFile.png
+VBNet.File.NewClass = backendicons\VBNet\file\NewClass.png
+VBNet.File.WebFile = backendicons\VBNet\file\WebFile.png
+VBNet.Project.EmptyProject = backendicons\VBNet\project\EmptyProject.png
+VBNet.Project.DOSProject = backendicons\VBNet\project\DOSProject.png
+VBNet.Project.Form = backendicons\VBNet\project\Form.png
+VBNet.Project.FullProject = backendicons\VBNet\project\FullProject.png
+VBNet.Project.ServiceProject = backendicons\VBNet\project\ServiceProject.png
+VBNet.Project.UserControl = backendicons\VBNet\project\UserControl.png
+VBNet.Project.WebProject = backendicons\VBNet\project\WebProject.png
+VBNet.Project.Library = backendicons\VBNet\project\Library.png
+VBNet.Project.ControlLibrary = backendicons\VBNet\project\ControlLibrary.png
Java.ProjectIcon = backendicons\Java\SmallProject.png
Java.FileIcon = backendicons\Java\SmallFile.png
diff --git a/data/resources/image/BitmapResources/ImageResources.build b/data/resources/image/BitmapResources/ImageResources.build
deleted file mode 100644
index 9a4b9e0786..0000000000
--- a/data/resources/image/BitmapResources/ImageResources.build
+++ /dev/null
@@ -1,30 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/data/resources/image/BitmapResources/build.bat b/data/resources/image/BitmapResources/build.bat
index 901e825301..755b5dbd79 100644
--- a/data/resources/image/BitmapResources/build.bat
+++ b/data/resources/image/BitmapResources/build.bat
@@ -1,4 +1,5 @@
@echo off
-..\..\SharpDevelop\src\Tools\nant\bin\nant
+resasm BitmapResources.res
+move BitmapResources.resources ..\..\SharpDevelop\Src\Main\StartUp\Project\Resources\BitmapResources.resources
-pause
\ No newline at end of file
+pause
diff --git a/data/templates/file/VBNet/VBNet.Empty.xft b/data/templates/file/VBNet/VBNet.Empty.xft
index ae3c08159d..9598b5bc22 100644
--- a/data/templates/file/VBNet/VBNet.Empty.xft
+++ b/data/templates/file/VBNet/VBNet.Empty.xft
@@ -3,7 +3,7 @@
diff --git a/data/templates/file/VBNet/VBNet.EmptyClass.xft b/data/templates/file/VBNet/VBNet.EmptyClass.xft
index d65467d05a..6c907d6e2e 100644
--- a/data/templates/file/VBNet/VBNet.EmptyClass.xft
+++ b/data/templates/file/VBNet/VBNet.EmptyClass.xft
@@ -3,7 +3,7 @@
diff --git a/data/templates/file/VBNet/VBNet.Patterns.Singleton.xft b/data/templates/file/VBNet/VBNet.Patterns.Singleton.xft
index c78388a358..c5b9cdeff3 100644
--- a/data/templates/file/VBNet/VBNet.Patterns.Singleton.xft
+++ b/data/templates/file/VBNet/VBNet.Patterns.Singleton.xft
@@ -3,7 +3,7 @@
diff --git a/data/templates/file/VBNet/VBNet.UnitTest.xft b/data/templates/file/VBNet/VBNet.UnitTest.xft
index 8ad02fba58..3fba0bf68a 100644
--- a/data/templates/file/VBNet/VBNet.UnitTest.xft
+++ b/data/templates/file/VBNet/VBNet.UnitTest.xft
@@ -3,7 +3,7 @@
diff --git a/data/templates/file/VBNet/VBNet.Wizards.TypedCollection.xft b/data/templates/file/VBNet/VBNet.Wizards.TypedCollection.xft
index dfec0601f1..807175acfd 100644
--- a/data/templates/file/VBNet/VBNet.Wizards.TypedCollection.xft
+++ b/data/templates/file/VBNet/VBNet.Wizards.TypedCollection.xft
@@ -3,7 +3,7 @@
-
-
+
+
+
+
+
+
+
diff --git a/data/templates/project/VBNet/ConsoleProject.xpt b/data/templates/project/VBNet/ConsoleProject.xpt
index 247a0c5615..c56bfce593 100644
--- a/data/templates/project/VBNet/ConsoleProject.xpt
+++ b/data/templates/project/VBNet/ConsoleProject.xpt
@@ -7,7 +7,7 @@
${res:Templates.Project.ConsoleProject.Name}
VBNet
- VB.Project.DOSProject
+ VBNet.Project.DOSProject
VBNet
${res:Templates.Project.ConsoleProject.Description}
@@ -17,6 +17,7 @@
+
@@ -27,6 +28,13 @@
+
+
+
+
+
+
+
${res:Templates.Project.UserControlLibrary.Name}
VBNet
- VB.Project.ControlLibrary
+ VBNet.Project.ControlLibrary
VBNet
${res:Templates.Project.UserControlLibrary.Description}
@@ -24,6 +24,16 @@
+
+
+
+
+
+
+
+
+
+
${res:Templates.Project.Direct3DApplication.Name}
VBNet
- VB.Project.FullProject
+ VBNet.Project.FullProject
VBNet
${res:Templates.Project.Direct3DApplication.Description}
@@ -27,8 +27,13 @@
-
-
+
+
+
+
+
+
+
diff --git a/data/templates/project/VBNet/EmptyProject.xpt b/data/templates/project/VBNet/EmptyProject.xpt
index b9456f0093..27bf6fdbcd 100644
--- a/data/templates/project/VBNet/EmptyProject.xpt
+++ b/data/templates/project/VBNet/EmptyProject.xpt
@@ -8,7 +8,7 @@
${res:Templates.Project.EmptyProject.Name}
VBNet
VBNet
- VB.Project.EmptyProject
+ VBNet.Project.EmptyProject
${res:Templates.Project.EmptyProject.Description}
diff --git a/data/templates/project/VBNet/FormsProject.xpt b/data/templates/project/VBNet/FormsProject.xpt
index 402f006958..8bd50e888d 100644
--- a/data/templates/project/VBNet/FormsProject.xpt
+++ b/data/templates/project/VBNet/FormsProject.xpt
@@ -7,7 +7,7 @@
${res:Templates.Project.WindowsApplication.Name}
VBNet
- VB.Project.Form
+ VBNet.Project.Form
VBNet
${res:Templates.Project.WindowsApplication.Description}
@@ -27,6 +27,15 @@
+
+
+
+
+
+
+
+
+
${res:Templates.Project.ClassLibrary.Name}
VBNet
- VB.Project.Library
+ VBNet.Project.Library
VBNet
${res:Templates.Project.ClassLibrary.Description}
@@ -22,8 +22,17 @@
${ProjectName}
+
+
+
+
+
+
+
+
+
${res:Templates.Project.WindowsService.Name}
VBNet
- VB.Project.ServiceProject
+ VBNet.Project.ServiceProject
VBNet
${res:Templates.Project.WindowsService.Description}
@@ -21,11 +21,19 @@
${ProjectName}
-
+
+
+
+
+
+
+
+
+
diff --git a/src/Main/Base/Project/Src/Project/MSBuildProject.cs b/src/Main/Base/Project/Src/Project/MSBuildProject.cs
index 2a42f68cde..8ce088576f 100644
--- a/src/Main/Base/Project/Src/Project/MSBuildProject.cs
+++ b/src/Main/Base/Project/Src/Project/MSBuildProject.cs
@@ -20,7 +20,7 @@ namespace ICSharpCode.SharpDevelop.Project
{
}
- public void Create(ProjectCreateInformation information)
+ protected void Create(ProjectCreateInformation information)
{
Name = information.ProjectName;
configurations[""] = new PropertyGroup();
@@ -42,8 +42,6 @@ namespace ICSharpCode.SharpDevelop.Project
configurations["Release|AnyCPU"]["Optimize"] = @"true";
fileName = information.OutputProjectFileName;
-
- imports.Add(@"$(MSBuildBinPath)\Microsoft.CSHARP.Targets");
}
public override bool CanCompile(string fileName)
diff --git a/src/Main/StartUp/Project/Resources/BitmapResources.resources b/src/Main/StartUp/Project/Resources/BitmapResources.resources
index 65af2678a6..08ebde752c 100644
Binary files a/src/Main/StartUp/Project/Resources/BitmapResources.resources and b/src/Main/StartUp/Project/Resources/BitmapResources.resources differ