source: BMXNET_RPMS_dotNET_UTILITIES-BMX/trunk/cs/bmx_0200scr/BMX2/BMXNet/BMXNet.csproj@ 1082

Last change on this file since 1082 was 1082, checked in by Sam Habiel, 13 years ago

BMX version bumped to 2.3.
New dll
BMXNetConnectInfo: Event polling from RPMS/VISTA is now async. BMX Writer lock removed.
BMXNetLib:

  1. Application context changes are now suppressed. Developer must make sure that his/her application has all the needed BMX methods. This was done for performance enhancement as application context changes are very expensive in network time.
  2. Locks are implemented at the TransmitRPC with a very simple Lock(this) which works very well.

RPMSDb: See #1 for BMXNetLib. All context changes are now suppressed.

File size: 7.9 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
3 <PropertyGroup>
4 <ProjectType>Local</ProjectType>
5 <ProductVersion>9.0.30729</ProductVersion>
6 <SchemaVersion>2.0</SchemaVersion>
7 <ProjectGuid>{DE8E4CC9-4F3A-4E32-8DFE-EE5692E8FC45}</ProjectGuid>
8 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
9 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
10 <ApplicationIcon>
11 </ApplicationIcon>
12 <AssemblyKeyContainerName>
13 </AssemblyKeyContainerName>
14 <AssemblyName>BMXNet23</AssemblyName>
15 <AssemblyOriginatorKeyFile>wv.key.snk</AssemblyOriginatorKeyFile>
16 <DefaultClientScript>JScript</DefaultClientScript>
17 <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
18 <DefaultTargetSchema>IE50</DefaultTargetSchema>
19 <DelaySign>true</DelaySign>
20 <OutputType>Library</OutputType>
21 <RootNamespace>BMXNet</RootNamespace>
22 <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
23 <StartupObject>
24 </StartupObject>
25 <FileUpgradeFlags>
26 </FileUpgradeFlags>
27 <UpgradeBackupLocation>
28 </UpgradeBackupLocation>
29 <SignAssembly>false</SignAssembly>
30 <OldToolsVersion>3.5</OldToolsVersion>
31 <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
32 <PublishUrl>publish\</PublishUrl>
33 <Install>true</Install>
34 <InstallFrom>Disk</InstallFrom>
35 <UpdateEnabled>false</UpdateEnabled>
36 <UpdateMode>Foreground</UpdateMode>
37 <UpdateInterval>7</UpdateInterval>
38 <UpdateIntervalUnits>Days</UpdateIntervalUnits>
39 <UpdatePeriodically>false</UpdatePeriodically>
40 <UpdateRequired>false</UpdateRequired>
41 <MapFileExtensions>true</MapFileExtensions>
42 <ApplicationRevision>0</ApplicationRevision>
43 <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
44 <IsWebBootstrapper>false</IsWebBootstrapper>
45 <UseApplicationTrust>false</UseApplicationTrust>
46 <BootstrapperEnabled>true</BootstrapperEnabled>
47 <TargetFrameworkProfile />
48 </PropertyGroup>
49 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
50 <OutputPath>bin\Debug\</OutputPath>
51 <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
52 <BaseAddress>285212672</BaseAddress>
53 <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
54 <ConfigurationOverrideFile>
55 </ConfigurationOverrideFile>
56 <DefineConstants>TRACE;DEBUG</DefineConstants>
57 <DocumentationFile>
58 </DocumentationFile>
59 <DebugSymbols>false</DebugSymbols>
60 <FileAlignment>4096</FileAlignment>
61 <NoStdLib>false</NoStdLib>
62 <NoWarn>1591</NoWarn>
63 <Optimize>false</Optimize>
64 <RegisterForComInterop>false</RegisterForComInterop>
65 <RemoveIntegerChecks>false</RemoveIntegerChecks>
66 <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
67 <WarningLevel>4</WarningLevel>
68 <DebugType>full</DebugType>
69 <ErrorReport>prompt</ErrorReport>
70 </PropertyGroup>
71 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
72 <OutputPath>bin\Release\</OutputPath>
73 <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
74 <BaseAddress>285212672</BaseAddress>
75 <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
76 <ConfigurationOverrideFile>
77 </ConfigurationOverrideFile>
78 <DefineConstants>TRACE;DEBUG</DefineConstants>
79 <DocumentationFile>
80 </DocumentationFile>
81 <DebugSymbols>false</DebugSymbols>
82 <FileAlignment>4096</FileAlignment>
83 <NoStdLib>false</NoStdLib>
84 <NoWarn>1591</NoWarn>
85 <Optimize>false</Optimize>
86 <RegisterForComInterop>false</RegisterForComInterop>
87 <RemoveIntegerChecks>false</RemoveIntegerChecks>
88 <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
89 <WarningLevel>4</WarningLevel>
90 <DebugType>none</DebugType>
91 <ErrorReport>prompt</ErrorReport>
92 </PropertyGroup>
93 <ItemGroup>
94 <Reference Include="System">
95 <Name>System</Name>
96 </Reference>
97 <Reference Include="System.Data">
98 <Name>System.Data</Name>
99 </Reference>
100 <Reference Include="System.Drawing">
101 <Name>System.Drawing</Name>
102 </Reference>
103 <Reference Include="System.Runtime.Serialization.Formatters.Soap">
104 <Name>System.Runtime.Serialization.Formatters.Soap</Name>
105 </Reference>
106 <Reference Include="System.Windows.Forms">
107 <Name>System.Windows.Forms</Name>
108 </Reference>
109 <Reference Include="System.Xml">
110 <Name>System.XML</Name>
111 </Reference>
112 </ItemGroup>
113 <ItemGroup>
114 <Compile Include="AssemblyInfo.cs">
115 <SubType>Code</SubType>
116 </Compile>
117 <Compile Include="BMXNetAdapter.cs">
118 <SubType>Component</SubType>
119 </Compile>
120 <Compile Include="BMXNetCommand.cs">
121 <SubType>Component</SubType>
122 </Compile>
123 <Compile Include="BMXNetConnectInfo.cs">
124 <SubType>Component</SubType>
125 </Compile>
126 <Compile Include="BMXNetConnection.cs">
127 <SubType>Component</SubType>
128 </Compile>
129 <Compile Include="BMXNetDataReader.cs">
130 <SubType>Code</SubType>
131 </Compile>
132 <Compile Include="BMXNetException.cs">
133 <SubType>Code</SubType>
134 </Compile>
135 <Compile Include="BMXNetLib.cs">
136 <SubType>Code</SubType>
137 </Compile>
138 <Compile Include="BMXNetParameter.cs">
139 <SubType>Code</SubType>
140 </Compile>
141 <Compile Include="BMXNetParameterCollection.cs">
142 <SubType>Code</SubType>
143 </Compile>
144 <Compile Include="BMXNetTransaction.cs">
145 <SubType>Code</SubType>
146 </Compile>
147 <Compile Include="DLoginInfo.cs">
148 <SubType>Form</SubType>
149 </Compile>
150 <Compile Include="DSelectDivision.cs">
151 <SubType>Form</SubType>
152 </Compile>
153 <Compile Include="DServerInfo.cs">
154 <SubType>Form</SubType>
155 </Compile>
156 <Compile Include="RPMSDb.cs">
157 <SubType>Code</SubType>
158 </Compile>
159 <EmbeddedResource Include="DLoginInfo.resx">
160 <DependentUpon>DLoginInfo.cs</DependentUpon>
161 <SubType>Designer</SubType>
162 </EmbeddedResource>
163 <EmbeddedResource Include="DSelectDivision.resx">
164 <DependentUpon>DSelectDivision.cs</DependentUpon>
165 <SubType>Designer</SubType>
166 </EmbeddedResource>
167 <EmbeddedResource Include="DServerInfo.resx">
168 <DependentUpon>DServerInfo.cs</DependentUpon>
169 <SubType>Designer</SubType>
170 </EmbeddedResource>
171 </ItemGroup>
172 <ItemGroup>
173 <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
174 <Visible>False</Visible>
175 <ProductName>.NET Framework Client Profile</ProductName>
176 <Install>false</Install>
177 </BootstrapperPackage>
178 <BootstrapperPackage Include="Microsoft.Net.Framework.2.0">
179 <Visible>False</Visible>
180 <ProductName>.NET Framework 2.0 %28x86%29</ProductName>
181 <Install>false</Install>
182 </BootstrapperPackage>
183 <BootstrapperPackage Include="Microsoft.Net.Framework.3.0">
184 <Visible>False</Visible>
185 <ProductName>.NET Framework 3.0 %28x86%29</ProductName>
186 <Install>false</Install>
187 </BootstrapperPackage>
188 <BootstrapperPackage Include="Microsoft.Net.Framework.3.5">
189 <Visible>False</Visible>
190 <ProductName>.NET Framework 3.5</ProductName>
191 <Install>false</Install>
192 </BootstrapperPackage>
193 <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
194 <Visible>False</Visible>
195 <ProductName>.NET Framework 3.5 SP1</ProductName>
196 <Install>true</Install>
197 </BootstrapperPackage>
198 <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
199 <Visible>False</Visible>
200 <ProductName>Windows Installer 3.1</ProductName>
201 <Install>true</Install>
202 </BootstrapperPackage>
203 </ItemGroup>
204 <ItemGroup>
205 <None Include="wv.key.snk" />
206 </ItemGroup>
207 <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
208 <PropertyGroup>
209 <PreBuildEvent>
210 </PreBuildEvent>
211 <PostBuildEvent>
212 </PostBuildEvent>
213 </PropertyGroup>
214</Project>
Note: See TracBrowser for help on using the repository browser.