Matt Ward
31560dd552
Add dependent files as child EnvDTE.ProjectItems.
...
Fixes the T4MVC template from adding duplicate files to the project since it failed to find the dependent files under T4MVC.tt.
13 years ago
Matt Ward
61cccdf063
Implement EnvDTE.ProjectItem.Open()
...
The T4MVC template opens itself into the IDE if it is not already open.
13 years ago
Matt Ward
69ccf0af45
Implement EnvDTE.Document.Saved
...
When T4MVC is configured to always keep its template unsaved then it uses Document.Saved to false each time it is run.
13 years ago
Matt Ward
d67c82e1f1
Implement EnvDTE.ProjectItem.Document
...
The T4MVC template checks the ProjectItem.Document property to see if it has been opened.
13 years ago
Matt Ward
f8a9a0cff6
Implement EnvDTE.CodeType.IsDerivedFrom()
...
The T4MVC template checks that controller action methods return a class derived from System.Web.Mvc.ActionResult.
13 years ago
Matt Ward
8957e14233
Create stubs for EnvDTE API used by T4MVC.
...
Minor changes to T4MVC.tt:
1) Change imported assemblies and namespaces to refer to SharpDevelop's implementation of EnvDTE.
2) Change use of parameterised properties to method calls so no VB.NET classes are required.
13 years ago
Matt Ward
01ed6f6421
Fix errors when uninstalling jQuery 1.8.0 NuGet package.
...
jQuery NuGet package was using an unimplemented part of the Visual Studio API - EnvDTE.ProjectItems.FileNames(index).
13 years ago
Matt Ward
d3688f4c13
Implement EnvDTE.ProjectItem.Remove()
13 years ago
Matt Ward
9bfe7310e0
Fix duplicate file project items returned from EnvDTE.ProjectItems.
13 years ago
Matt Ward
1cdc439a10
Fix duplicate directory project items being returned by EnvDTE.ProjectItems.
13 years ago
Matt Ward
88d645b64e
Fix custom scaffolder unable to file scaffolding powershell file.
13 years ago
Matt Ward
631faa9530
Fix EnvDTE.ProjectItems.AddFromFileCopy not adding the file to the project items directory.
13 years ago
Matt Ward
fe401c77f4
Fix scaffolding controller actions.
13 years ago
Matt Ward
edad657cb2
Add EnvDTE.FileCodeModel2.
...
Return namespaces (CodeImport) from FileCodeModel2.CodeElements.
13 years ago
Matt Ward
fda36cf99b
Implement EnvDTE.ProjectItems.AddFromDirectory.
13 years ago
Matt Ward
e08408f6ef
Implement missing parts of EnvDTE Project and ProjectItems to support T4 scaffolding.
13 years ago
Matt Ward
578f591944
Delete dummy installation file after T4 scaffolding package is installed.
13 years ago
Matt Ward
5c26245277
Implement Visual Studio API to support installing T4 scaffolding package.
13 years ago
Matt Ward
f12e3df59e
Create EnvDTE and Visual Studio API classes without any implementation to support MvcScaffolding.
13 years ago
Matt Ward
ac4bb7b171
Make EnvDTE available to T4 templates.
14 years ago
Matt Ward
eeb3684f47
PowerShell scripts can now access the FullPath property for project items.
14 years ago
Matt Ward
92df3493a9
Add minimal support for accessing project files inside subdirectories in PowerShell scripts.
14 years ago
Matt Ward
d507dfeccf
Support updating a project item's CustomTool with a PowerShell script.
14 years ago
Matt Ward
9065cebc57
Support enumerating project item properties in PowerShell scripts.
14 years ago
Matt Ward
1c4db6e458
Support getting and setting the project file's CopyToOutputDirectory property via PowerShell script.
14 years ago
Matt Ward
1915a655f6
Add support for enumerating EnvDTE.Project.ProjectItems in PowerShell scripts.
14 years ago
Matt Ward
a3566e1c68
Support installing SQL Server Compact NuGet package.
14 years ago
Matt Ward
873c6af946
Add support for adding GAC references and post build events in NuGet PowerShell scripts.
14 years ago
Daniel Grunwald
f5780c2944
Apply new file headers
15 years ago
Daniel Grunwald
8b85721272
Don't save temporary modifications in the project during a build into the project file.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/dotnet4@4263 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
dcaf24c04d
Implemented SD2-1183: Use MSBuild libraries
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2043 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Markus Palme
a1543c981e
removed unused import statements
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1965 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Matt Ward
9ab7da37a5
Updated WixBinding - added a custom WiX project type (.wixproj) which uses MSBuild to create the installer, added a simple dialog designer, added a setup dialogs list pad, updated to WiX 2.0.4221. StringParser can now expand GUIDs. Added new DesignerSerializationService used by XmlDesignerLoader to fix SD2-599 - cut, copy and paste not working when designing XML forms.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1636 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago