[svn] r7805: vs-plugin/trunk:
Nemerle.VsIntegration/Nemerle.VisualStudio.csproj
Nemerle.VsIntegration/Neme...
pbludov
svnadmin at nemerle.org
Fri Oct 12 13:27:16 CEST 2007
Log:
Working on Asp.Net support: WebService & WebApplication project templates.
Author: pbludov
Date: Fri Oct 12 13:27:06 2007
New Revision: 7805
Added:
vs-plugin/trunk/Nemerle.VsIntegration/RegistrationAttributes/RegisterSnippetsAttribute.cs
- copied, changed from rev 7804, vs-plugin/trunk/Nemerle.VsIntegration/RegisterSnippetsAttribute.cs
vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebApplication/Default.aspx.designer.n
vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebApplication/Properties/
vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebApplication/Properties/AssemblyInfo.n
vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebService/Properties/
vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebService/Properties/AssemblyInfo.n
Removed:
vs-plugin/trunk/Nemerle.VsIntegration/RegisterSnippetsAttribute.cs
vs-plugin/trunk/Nemerle.VsIntegration/Web/
Modified:
vs-plugin/trunk/Nemerle.VsIntegration/Nemerle.VisualStudio.csproj
vs-plugin/trunk/Nemerle.VsIntegration/NemerleConstants.cs
vs-plugin/trunk/Nemerle.VsIntegration/NemerlePackage.cs
vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebApplication/Default.aspx
vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebApplication/WebApplication.nproj
vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebApplication/WebApplication.vstemplate
vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebService/WebService.nproj
vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebService/WebService.vstemplate
vs-plugin/trunk/RSDN.NemerleCodeDomTester/RSDN.NemerleCodeDomTester.csproj
Modified: vs-plugin/trunk/Nemerle.VsIntegration/Nemerle.VisualStudio.csproj
==============================================================================
--- vs-plugin/trunk/Nemerle.VsIntegration/Nemerle.VisualStudio.csproj (original)
+++ vs-plugin/trunk/Nemerle.VsIntegration/Nemerle.VisualStudio.csproj Fri Oct 12 13:27:06 2007
@@ -77,7 +77,7 @@
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="LanguageService\NemerleMethods.cs" />
<Compile Include="LanguageService\NemerleViewFilter.cs" />
- <Compile Include="RegisterSnippetsAttribute.cs" />
+ <Compile Include="RegistrationAttributes\RegisterSnippetsAttribute.cs" />
<Compile Include="Resources.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
@@ -231,18 +231,82 @@
<ZipProject Include="Templates\Projects\MacroLibrary\MacroLibrary.nproj" />
<ZipProject Include="Templates\Projects\ClassLibrary\AssemblyInfo.n" />
- <ZipProject Include="Templates\Projects\Web\WebApplication\__TemplateIcon.ico" />
- <ZipProject Include="Templates\Projects\Web\WebApplication\Default.aspx" />
- <ZipProject Include="Templates\Projects\Web\WebApplication\Default.aspx.n" />
- <ZipProject Include="Templates\Projects\Web\WebApplication\Web.config" />
- <ZipProject Include="Templates\Projects\Web\WebApplication\WebApplication.nproj" />
- <ZipProject Include="Templates\Projects\Web\WebApplication\WebApplication.vstemplate" />
- <ZipProject Include="Templates\Projects\Web\WebService\WebService.vstemplate" />
- <ZipProject Include="Templates\Projects\Web\WebService\Service1.asmx" />
- <ZipProject Include="Templates\Projects\Web\WebService\Service1.asmx.n" />
- <ZipProject Include="Templates\Projects\Web\WebService\__TemplateIcon.ico" />
- <ZipProject Include="Templates\Projects\Web\WebService\WebService.nproj" />
- <ZipProject Include="Templates\Projects\Web\WebService\Web.config" />
+ <ZipProject Include="Templates\Projects\Web\WebApplication\Properties\AssemblyInfo.n">
+ <OutputSubPath>Web</OutputSubPath>
+ <RootPath>Templates\Projects\Web\WebApplication</RootPath>
+ <Visible>false</Visible>
+ </ZipProject>
+ <ZipProject Include="Templates\Projects\Web\WebApplication\__TemplateIcon.ico" >
+ <OutputSubPath>Web</OutputSubPath>
+ <RootPath>Templates\Projects\Web\WebApplication</RootPath>
+ <Visible>false</Visible>
+ </ZipProject>
+ <ZipProject Include="Templates\Projects\Web\WebApplication\Default.aspx" >
+ <OutputSubPath>Web</OutputSubPath>
+ <RootPath>Templates\Projects\Web\WebApplication</RootPath>
+ <Visible>false</Visible>
+ </ZipProject>
+ <ZipProject Include="Templates\Projects\Web\WebApplication\Default.aspx.n" >
+ <OutputSubPath>Web</OutputSubPath>
+ <RootPath>Templates\Projects\Web\WebApplication</RootPath>
+ <Visible>false</Visible>
+ </ZipProject>
+ <ZipProject Include="Templates\Projects\Web\WebApplication\Default.aspx.designer.n" >
+ <OutputSubPath>Web</OutputSubPath>
+ <RootPath>Templates\Projects\Web\WebApplication</RootPath>
+ <Visible>false</Visible>
+ </ZipProject>
+ <ZipProject Include="Templates\Projects\Web\WebApplication\Web.config" >
+ <OutputSubPath>Web</OutputSubPath>
+ <RootPath>Templates\Projects\Web\WebApplication</RootPath>
+ <Visible>false</Visible>
+ </ZipProject>
+ <ZipProject Include="Templates\Projects\Web\WebApplication\WebApplication.nproj" >
+ <OutputSubPath>Web</OutputSubPath>
+ <RootPath>Templates\Projects\Web\WebApplication</RootPath>
+ <Visible>false</Visible>
+ </ZipProject>
+ <ZipProject Include="Templates\Projects\Web\WebApplication\WebApplication.vstemplate" >
+ <OutputSubPath>Web</OutputSubPath>
+ <RootPath>Templates\Projects\Web\WebApplication</RootPath>
+ <Visible>false</Visible>
+ </ZipProject>
+
+ <ZipProject Include="Templates\Projects\Web\WebService\Properties\AssemblyInfo.n" >
+ <OutputSubPath>Web</OutputSubPath>
+ <RootPath>Templates\Projects\Web\WebService</RootPath>
+ <Visible>false</Visible>
+ </ZipProject>
+ <ZipProject Include="Templates\Projects\Web\WebService\WebService.vstemplate" >
+ <OutputSubPath>Web</OutputSubPath>
+ <RootPath>Templates\Projects\Web\WebService</RootPath>
+ <Visible>false</Visible>
+ </ZipProject>
+ <ZipProject Include="Templates\Projects\Web\WebService\Service1.asmx" >
+ <OutputSubPath>Web</OutputSubPath>
+ <RootPath>Templates\Projects\Web\WebService</RootPath>
+ <Visible>false</Visible>
+ </ZipProject>
+ <ZipProject Include="Templates\Projects\Web\WebService\Service1.asmx.n" >
+ <OutputSubPath>Web</OutputSubPath>
+ <RootPath>Templates\Projects\Web\WebService</RootPath>
+ <Visible>false</Visible>
+ </ZipProject>
+ <ZipProject Include="Templates\Projects\Web\WebService\__TemplateIcon.ico" >
+ <OutputSubPath>Web</OutputSubPath>
+ <RootPath>Templates\Projects\Web\WebService</RootPath>
+ <Visible>false</Visible>
+ </ZipProject>
+ <ZipProject Include="Templates\Projects\Web\WebService\WebService.nproj" >
+ <OutputSubPath>Web</OutputSubPath>
+ <RootPath>Templates\Projects\Web\WebService</RootPath>
+ <Visible>false</Visible>
+ </ZipProject>
+ <ZipProject Include="Templates\Projects\Web\WebService\Web.config" >
+ <OutputSubPath>Web</OutputSubPath>
+ <RootPath>Templates\Projects\Web\WebService</RootPath>
+ <Visible>false</Visible>
+ </ZipProject>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Resources.resx">
@@ -305,7 +369,6 @@
<None Include="app.config" />
<Compile Include="Project\NemerleIdeBuildLogger.cs" />
<Compile Include="StringOrInt.cs" />
- <Compile Include="Web\NemerleCodeBehindCodeGenerator.cs" />
<None Include="Properties\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
Modified: vs-plugin/trunk/Nemerle.VsIntegration/NemerleConstants.cs
==============================================================================
--- vs-plugin/trunk/Nemerle.VsIntegration/NemerleConstants.cs (original)
+++ vs-plugin/trunk/Nemerle.VsIntegration/NemerleConstants.cs Fri Oct 12 13:27:06 2007
@@ -52,8 +52,9 @@
public const string ProjectNodePropertiesGuidString = "EDCC3B87-0BAD-11DB-BC1A-00112FDE8B61";
public const string GeneralPropertyPageGuidString = "EDCC3B88-0BAD-11DB-BC1A-00112FDE8B61";
public const string DebugPropertyPageGuidString = "EDCC3B89-0BAD-11DB-BC1A-00112FDE8B61";
- public const string NemerleCodeBehindCodeGeneratorGuidString = "B05EC44C-1DDC-4868-B53D-78F563834F27";
- public const string CSharpCodeBehindEventBindingGuidString = "349C5856-65DF-11DA-9384-00065B846F21";
+ public const string CSCodeBehindEventBindingGuidString = "349C5856-65DF-11DA-9384-00065B846F21";
+ public const string WACodeBehindCodeGeneratorGuidString = "349c5859-65df-11da-9384-00065b846f21";
+
public const string IntellisenseProviderGuidString = "A8B57672-DC5E-4915-A31A-B1C428B29FE1";
public const string ProjectImageListName = "Resources.NemerleImageList.bmp";
Modified: vs-plugin/trunk/Nemerle.VsIntegration/NemerlePackage.cs
==============================================================================
--- vs-plugin/trunk/Nemerle.VsIntegration/NemerlePackage.cs (original)
+++ vs-plugin/trunk/Nemerle.VsIntegration/NemerlePackage.cs Fri Oct 12 13:27:06 2007
@@ -65,11 +65,13 @@
@".\NullPath",
LanguageVsTemplate = NemerleConstants.LanguageName)]
- [RegistrationAttributes.ProvideIntellisenseProvider(typeof(LanguageService.ContainedLanguage.NemerleIntellisenseProvider),
- NemerleConstants.LanguageId + "CodeProvider",
- NemerleConstants.LanguageName,
- NemerleConstants.FileExtension, NemerleConstants.LanguageId, NemerleConstants.LanguageId)]
- [ProvideObject(typeof(LanguageService.ContainedLanguage.NemerleIntellisenseProvider))]
+ // ContainedLanguage support.
+ //
+ //[RegistrationAttributes.ProvideIntellisenseProvider(typeof(LanguageService.ContainedLanguage.NemerleIntellisenseProvider),
+ // NemerleConstants.LanguageId + "CodeProvider",
+ // NemerleConstants.LanguageName,
+ // NemerleConstants.FileExtension, NemerleConstants.LanguageId, NemerleConstants.LanguageId)]
+ //[ProvideObject(typeof(LanguageService.ContainedLanguage.NemerleIntellisenseProvider))]
[ProvideMenuResource(1000, 1)]
[ProvideObject (typeof(GeneralPropertyPage))]
@@ -90,7 +92,7 @@
NemerleConstants.ProductDetails,
NemerleConstants.PLKProductVersion,
IconResourceID=300)]
- [RegisterSnippets(
+ [RegistrationAttributes.RegisterSnippets(
NemerleConstants.LanguageServiceGuidString,
false,
100,
@@ -113,9 +115,8 @@
[WAProvideProjectFactoryTemplateMapping("{" + NemerleConstants.ProjectFactoryGuidString + "}", typeof(WANemerleProjectFactory))]
[WAProvideLanguageProperty(typeof(WANemerleProjectFactory), "CodeFileExtension", NemerleConstants.FileExtension)]
[WAProvideLanguageProperty(typeof(WANemerleProjectFactory), "TemplateFolder", NemerleConstants.LanguageId)]
- [WAProvideLanguageProperty(typeof(WANemerleProjectFactory), "CodeBehindCodeGenerator", typeof(Web.NemerleCodeBehindCodeGenerator))]
- [WAProvideLanguageProperty(typeof(WANemerleProjectFactory), "CodeBehindEventBinding", NemerleConstants.CSharpCodeBehindEventBindingGuidString)]
- [ProvideObject (typeof(Web.NemerleCodeBehindCodeGenerator))]
+ [WAProvideLanguageProperty(typeof(WANemerleProjectFactory), "CodeBehindCodeGenerator", NemerleConstants.WACodeBehindCodeGeneratorGuidString)]
+ [WAProvideLanguageProperty(typeof(WANemerleProjectFactory), "CodeBehindEventBinding", NemerleConstants.CSCodeBehindEventBindingGuidString)]
#endregion
Copied: vs-plugin/trunk/Nemerle.VsIntegration/RegistrationAttributes/RegisterSnippetsAttribute.cs (from rev 7804, vs-plugin/trunk/Nemerle.VsIntegration/RegisterSnippetsAttribute.cs)
==============================================================================
--- vs-plugin/trunk/Nemerle.VsIntegration/RegisterSnippetsAttribute.cs (original)
+++ vs-plugin/trunk/Nemerle.VsIntegration/RegistrationAttributes/RegisterSnippetsAttribute.cs Fri Oct 12 13:27:06 2007
@@ -3,7 +3,7 @@
using System.IO;
using Microsoft.VisualStudio.Shell;
-namespace Nemerle.VisualStudio
+namespace Nemerle.VisualStudio.RegistrationAttributes
{
/// <summary>
/// This attribute registers code snippets for a package. The attributes on
Modified: vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebApplication/Default.aspx
==============================================================================
--- vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebApplication/Default.aspx (original)
+++ vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebApplication/Default.aspx Fri Oct 12 13:27:06 2007
@@ -1,4 +1,4 @@
-<%@ Page Language="Nemerle" AutoEventWireup="true" CodeFile="Default.aspx.n" Inherits="$safeprojectname$.Default" %>
+<%@ Page Language="Nemerle" AutoEventWireup="true" CodeBehind="Default.aspx.n" Inherits="$safeprojectname$.Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Added: vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebApplication/Default.aspx.designer.n
==============================================================================
--- (empty file)
+++ vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebApplication/Default.aspx.designer.n Fri Oct 12 13:27:06 2007
@@ -0,0 +1,9 @@
+using System.Web.UI;
+
+namespace $safeprojectname$
+{
+ public partial class Default
+ {
+ protected mutable form1 : System.Web.UI.HtmlControls.HtmlForm;
+ }
+}
\ No newline at end of file
Added: vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebApplication/Properties/AssemblyInfo.n
==============================================================================
--- (empty file)
+++ vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebApplication/Properties/AssemblyInfo.n Fri Oct 12 13:27:06 2007
@@ -0,0 +1,32 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("$safeprojectname$")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("$registeredorganization$")]
+[assembly: AssemblyProduct("$safeprojectname$")]
+[assembly: AssemblyCopyright("Copyright © $registeredorganization$ $year$")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Revision and Build Numbers
+// by using the '*' as shown below:
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
Modified: vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebApplication/WebApplication.nproj
==============================================================================
--- vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebApplication/WebApplication.nproj (original)
+++ vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebApplication/WebApplication.nproj Fri Oct 12 13:27:06 2007
@@ -11,7 +11,6 @@
<RootNamespace>$safeprojectname$</RootNamespace>
<AssemblyName>$safeprojectname$</AssemblyName>
<MainFile>Default.aspx</MainFile>
- <UseIPExperimentalCompiler>true</UseIPExperimentalCompiler>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
<DebugSymbols>true</DebugSymbols>
@@ -44,8 +43,13 @@
</ItemGroup>
<ItemGroup>
<Compile Include="Default.aspx.n">
+ <SubType>ASPXCodeBehind</SubType>
<DependentUpon>Default.aspx</DependentUpon>
</Compile>
+ <Compile Include="Default.aspx.designer.n">
+ <DependentUpon>Default.aspx</DependentUpon>
+ </Compile>
+ <Compile Include="Properties\AssemblyInfo.n" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(Nemerle)\Nemerle.MSBuild.targets" />
Modified: vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebApplication/WebApplication.vstemplate
==============================================================================
--- vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebApplication/WebApplication.vstemplate (original)
+++ vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebApplication/WebApplication.vstemplate Fri Oct 12 13:27:06 2007
@@ -19,6 +19,10 @@
<Project File="WebApplication.nproj" ReplaceParameters="true">
<ProjectItem OpenInEditor="true" OpenOrder="10" ReplaceParameters="true" TargetFileName="Default.aspx">Default.aspx</ProjectItem>
<ProjectItem ReplaceParameters="true" TargetFileName="Default.aspx.n">Default.aspx.n</ProjectItem>
+ <ProjectItem ReplaceParameters="true" TargetFileName="Default.aspx.designer.n">Default.aspx.designer.n</ProjectItem>
+ <Folder Name="Properties" TargetFolderName="Properties">
+ <ProjectItem ReplaceParameters="true" TargetFileName="AssemblyInfo.n">AssemblyInfo.n</ProjectItem>
+ </Folder>
<ProjectItem TargetFileName="Web.config">Web.config</ProjectItem>
</Project>
</TemplateContent>
Added: vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebService/Properties/AssemblyInfo.n
==============================================================================
--- (empty file)
+++ vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebService/Properties/AssemblyInfo.n Fri Oct 12 13:27:06 2007
@@ -0,0 +1,32 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("$safeprojectname$")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("$registeredorganization$")]
+[assembly: AssemblyProduct("$safeprojectname$")]
+[assembly: AssemblyCopyright("Copyright © $registeredorganization$ $year$")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Revision and Build Numbers
+// by using the '*' as shown below:
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
Modified: vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebService/WebService.nproj
==============================================================================
--- vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebService/WebService.nproj (original)
+++ vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebService/WebService.nproj Fri Oct 12 13:27:06 2007
@@ -11,16 +11,15 @@
<RootNamespace>$safeprojectname$</RootNamespace>
<AssemblyName>$safeprojectname$</AssemblyName>
<MainFile>Service1.asmx.n</MainFile>
- <UseIPExperimentalCompiler>true</UseIPExperimentalCompiler>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
<DebugSymbols>true</DebugSymbols>
- <OutputPath>bin\Debug</OutputPath>
+ <OutputPath>bin</OutputPath>
<EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
<DebugSymbols>true</DebugSymbols>
- <OutputPath>bin\Release</OutputPath>
+ <OutputPath>bin</OutputPath>
<EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
</PropertyGroup>
<ItemGroup>
@@ -44,6 +43,7 @@
<Compile Include="Service1.asmx.n">
<DependentUpon>Service1.asmx</DependentUpon>
</Compile>
+ <Compile Include="Properties\AssemblyInfo.n" />
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(Nemerle)\Nemerle.MSBuild.targets" />
Modified: vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebService/WebService.vstemplate
==============================================================================
--- vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebService/WebService.vstemplate (original)
+++ vs-plugin/trunk/Nemerle.VsIntegration/Templates/Projects/Web/WebService/WebService.vstemplate Fri Oct 12 13:27:06 2007
@@ -19,6 +19,9 @@
<Project File="WebService.nproj" ReplaceParameters="true">
<ProjectItem ReplaceParameters="true" TargetFileName="Service1.asmx">Service1.asmx</ProjectItem>
<ProjectItem OpenInEditor="true" OpenOrder="10" ReplaceParameters="true" TargetFileName="Service1.asmx.n">Service1.asmx.n</ProjectItem>
+ <Folder Name="Properties" TargetFolderName="Properties">
+ <ProjectItem ReplaceParameters="true" TargetFileName="AssemblyInfo.n">AssemblyInfo.n</ProjectItem>
+ </Folder>
<ProjectItem TargetFileName="Web.config">Web.config</ProjectItem>
</Project>
</TemplateContent>
Modified: vs-plugin/trunk/RSDN.NemerleCodeDomTester/RSDN.NemerleCodeDomTester.csproj
==============================================================================
--- vs-plugin/trunk/RSDN.NemerleCodeDomTester/RSDN.NemerleCodeDomTester.csproj (original)
+++ vs-plugin/trunk/RSDN.NemerleCodeDomTester/RSDN.NemerleCodeDomTester.csproj Fri Oct 12 13:27:06 2007
@@ -78,11 +78,14 @@
</Compile>
</ItemGroup>
<ItemGroup>
- <ProjectReference Include="..\RSDN.Nemerle.Utils\RSDN.Nemerle.Utils.csproj">
+ <ProjectReference Include="..\Nemerle.Compiler.Utils\Nemerle.Compiler.Utils.nproj">
<Project>{DBC77173-9367-485F-B425-74E6D6AB3F82}</Project>
<Name>RSDN.Nemerle.Utils</Name>
</ProjectReference>
</ItemGroup>
+ <ItemGroup>
+ <Service Include="{B4F97281-0DBD-4835-9ED8-7DFB966E87FF}" />
+ </ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
More information about the svn
mailing list