Author: sisbell Date: Sat May 12 04:21:22 2007 New Revision: 537386 URL: http://svn.apache.org/viewvc?view=rev&rev=537386 Log: Small bug fix for VS2005 support. Improved documentation.
Modified: incubator/nmaven/branches/SI_XPT/README.txt incubator/nmaven/branches/SI_XPT/components/dotnet-service/embedder/pom.xml incubator/nmaven/branches/SI_XPT/plugins/maven-vsinstaller-plugin/src/main/resources/template/NMaven.VisualStudio.AddIn Modified: incubator/nmaven/branches/SI_XPT/README.txt URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_XPT/README.txt?view=diff&rev=537386&r1=537385&r2=537386 ============================================================================== --- incubator/nmaven/branches/SI_XPT/README.txt (original) +++ incubator/nmaven/branches/SI_XPT/README.txt Sat May 12 04:21:22 2007 @@ -3,6 +3,8 @@ * NUnit must be installed or otherwise configured, see http://incubator.apache.org/nmaven/getting-started.html Initial Build +* The latest version of NMaven requires .NET 2.0+ to build and run NMaven. This is due to needing the .NET 2.0 AppDomainManagers for + executing Maven .NET plugins. You may still target your own projects with .NET 1.1 build. * On the first build, for Windows execute bootstrap-build.bat [ -DMicrosoft | -DVisualStudio2005 | -DMono ] Or on *nix, @@ -24,8 +26,26 @@ set deploy.directory=${remoteRepository} bootstrap-build.bat * Due to a bug with not being able to use snapshots with an executables exe.config file, you will need to do this - manually. Copy ${localRepository}\NMaven\Plugins\NMaven.Plugin.Resx\0.14\NMaven.Plugin.Resx.exe.config to + next step manually: Copy ${localRepository}\NMaven\Plugins\NMaven.Plugin.Resx\0.14\NMaven.Plugin.Resx.exe.config to ${remoteRepository}\NMaven\Plugins\NMaven.Plugin.Resx\0.14\NMaven.Plugin.Resx.exe.config To set up a remote repository accessible to others, you can transfer the contents of ${remoteRepository} - from your file system to a web server. \ No newline at end of file + from your file system to a web server. + +Generating CS Project Files and Solutions: + * Go to the directory containing a pom file. + * type: mvn org.apache.maven.dotnet.plugins:maven-solution-plugin:solution + + If the project was multi-module, the plugin will pick those up as well. + +Setting up the Visual Studio 2005 Addin: + After building the project with bootstrap-build -DVisualStudio2005 + * Deploy the components/dotnet-service/embedder/target/dotnet-service-embedder.war file on a standard web server + running port 8080. + * To generate the Addin for VisualStudio type: mvn org.apache.maven.dotnet.plugins:maven-vsinstaller-plugin:install + * Start the IDE + * Click on an NMaven project + * Click on Tools/NMaven Addin + + A small box will appear showing a tree view of all the projects. Right click to build the project. You will see + the build results within the output window. \ No newline at end of file Modified: incubator/nmaven/branches/SI_XPT/components/dotnet-service/embedder/pom.xml URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_XPT/components/dotnet-service/embedder/pom.xml?view=diff&rev=537386&r1=537385&r2=537386 ============================================================================== --- incubator/nmaven/branches/SI_XPT/components/dotnet-service/embedder/pom.xml (original) +++ incubator/nmaven/branches/SI_XPT/components/dotnet-service/embedder/pom.xml Sat May 12 04:21:22 2007 @@ -33,6 +33,9 @@ <description> NMaven </description> + <build> + <finalName>dotnet-service-embedder</finalName> + </build> <dependencies> <dependency> <groupId>org.apache.maven.dotnet</groupId> Modified: incubator/nmaven/branches/SI_XPT/plugins/maven-vsinstaller-plugin/src/main/resources/template/NMaven.VisualStudio.AddIn URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/SI_XPT/plugins/maven-vsinstaller-plugin/src/main/resources/template/NMaven.VisualStudio.AddIn?view=diff&rev=537386&r1=537385&r2=537386 ============================================================================== --- incubator/nmaven/branches/SI_XPT/plugins/maven-vsinstaller-plugin/src/main/resources/template/NMaven.VisualStudio.AddIn (original) +++ incubator/nmaven/branches/SI_XPT/plugins/maven-vsinstaller-plugin/src/main/resources/template/NMaven.VisualStudio.AddIn Sat May 12 04:21:22 2007 @@ -5,7 +5,7 @@ <Version>8.0</Version> </HostApplication> <Addin> - <Assembly>${localRepository}\NMaven\VisualStudio\NMaven.VisualStudio.Addin\0.14\NMaven.VisualStudio.Addin.dll</Assembly> + <Assembly>${localRepository}\NMaven\VisualStudio\NMaven.VisualStudio.Addin\0.14-SNAPSHOT\NMaven.VisualStudio.Addin.dll</Assembly> <FullClassName>NMaven.VisualStudio.Addin.Connect</FullClassName> <FriendlyName>NMaven.VisualStudio.Addin</FriendlyName> <Description>NMaven provides Maven 2.x plugins to support building of .NET applications</Description>