diff options
author | Brent Eagles <brent@zeroc.com> | 2006-10-13 13:13:15 +0000 |
---|---|---|
committer | Brent Eagles <brent@zeroc.com> | 2006-10-13 13:13:15 +0000 |
commit | 3ea4712c07990cf0435da196ce7a796758c6645c (patch) | |
tree | 9d7797545628e3c647f793acdbfbede94846d7f3 | |
parent | file AssemblyInfo.cs was initially added on branch R3_1_branch. (diff) | |
download | ice-3ea4712c07990cf0435da196ce7a796758c6645c.tar.bz2 ice-3ea4712c07990cf0435da196ce7a796758c6645c.tar.xz ice-3ea4712c07990cf0435da196ce7a796758c6645c.zip |
Add strong naming and assembly information.
-rwxr-xr-x | cs/src/IceSSL/AssemblyInfo.cs | 33 | ||||
-rwxr-xr-x | cs/src/IceSSL/IceSSL.csproj | 8 |
2 files changed, 40 insertions, 1 deletions
diff --git a/cs/src/IceSSL/AssemblyInfo.cs b/cs/src/IceSSL/AssemblyInfo.cs new file mode 100755 index 00000000000..dd49f3d4a0b --- /dev/null +++ b/cs/src/IceSSL/AssemblyInfo.cs @@ -0,0 +1,33 @@ +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("icesslcs")]
+[assembly: AssemblyDescription("IceSSL run-time support")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("ZeroC, Inc")]
+[assembly: AssemblyProduct("IceSSL for C#")]
+[assembly: AssemblyCopyright("Copyright (c) 2003-2006, ZeroC, Inc")]
+[assembly: AssemblyTrademark("Ice")]
+[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)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("7bce56e0-9332-4002-8e71-ad59227d916a")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+[assembly: AssemblyVersion("3.2.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/cs/src/IceSSL/IceSSL.csproj b/cs/src/IceSSL/IceSSL.csproj index 36be1983256..fe64de7dd91 100755 --- a/cs/src/IceSSL/IceSSL.csproj +++ b/cs/src/IceSSL/IceSSL.csproj @@ -13,6 +13,8 @@ <AssemblyName>icesslcs</AssemblyName>
<StartupObject>
</StartupObject>
+ <SignAssembly>true</SignAssembly>
+ <AssemblyOriginatorKeyFile>..\..\config\IcecsKey.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>false</DebugSymbols>
@@ -61,6 +63,7 @@ <Compile Include="Instance.cs" />
<Compile Include="Plugin.cs" />
<Compile Include="PluginI.cs" />
+ <Compile Include="AssemblyInfo.cs" />
<Compile Include="RFC2253.cs" />
<Compile Include="TransceiverI.cs" />
<Compile Include="TrustManager.cs" />
@@ -72,4 +75,7 @@ <PostBuildEvent>
</PostBuildEvent>
</PropertyGroup>
-</Project>
\ No newline at end of file + <ItemGroup>
+ <None Include="..\..\config\IcecsKey.snk" />
+ </ItemGroup>
+</Project>
|