|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'YYY|XXX' "> <DebugSymbols>true</DebugSymbols> <DebugType>full </DebugType> <Optimize>false</Optimize> <OutputPath>bin\Debug\</OutputPath> <PlatformTarget>XXX</PlatformTarget> <DefineConstants>DEBUG;TRACE</DefineConstants> </PropertyGroup> |
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' "> <DebugSymbols>true</DebugSymbols> <DebugType>full </DebugType> <Optimize>false</Optimize> <OutputPath>bin\Debug\</OutputPath> <PlatformTarget> x64</PlatformTarget> <DefineConstants>DEBUG;TRACE</DefineConstants> </PropertyGroup> |
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|x86 = Debug|x86 Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {E2D2EA3E-0E77-4C82-8AA4-D94FFC1EB7F6}.Debug|x86.ActiveCfg = Debug|x86 {E2D2EA3E-0E77-4C82-8AA4-D94FFC1EB7F6}.Debug|x86.Build.0 = Debug|x86 {E2D2EA3E-0E77-4C82-8AA4-D94FFC1EB7F6}.Release|x86.ActiveCfg = Release|x86 {E2D2EA3E-0E77-4C82-8AA4-D94FFC1EB7F6}.Release|x86.Build.0 = Release|x86 EndGlobalSection |
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|x86 = Debug|x86 Release|x86 = Release|x86 Debug|x64 = Debug|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {E2D2EA3E-0E77-4C82-8AA4-D94FFC1EB7F6}.Debug|x86.ActiveCfg = Debug|x86 {E2D2EA3E-0E77-4C82-8AA4-D94FFC1EB7F6}.Debug|x86.Build.0 = Debug|x86 {E2D2EA3E-0E77-4C82-8AA4-D94FFC1EB7F6}.Release|x86.ActiveCfg = Release|x86 {E2D2EA3E-0E77-4C82-8AA4-D94FFC1EB7F6}.Release|x86.Build.0 = Release|x86 {E2D2EA3E-0E77-4C82-8AA4-D94FFC1EB7F6}.Debug|x64.ActiveCfg = Debug|x64 {E2D2EA3E-0E77-4C82-8AA4-D94FFC1EB7F6}.Debug|x64.Build.0 = Debug|x64 EndGlobalSection |
| 32-bit vs. 64-bit Platform Difference | Recommendation(s) |
| JavaCOM | Use .NET COM interop instead of COM interop. |
| J/Direct | Use .NET PInvoke instead of making native calls. |
| J++ delegates | Use .NET delegate to author delegates. |
| WFC | Use Windows Forms to write controls. |
| Description | Invalid option for /platform; must be x86, x64, Itanium or anycpu. |
| Modification Needed | To remove the error, make sure a valid option amongst x86/x64/Itanium/anycpu is passed to the /platform compiler switch. |
| Description |
|
| Modification Needed | To remove the error, either modify the code-base to remove the unsupported feature-set to compile and execute the application on 64-bit platform natively, or compile and execute the application as a WoW (or 32-bit) application by using the x86 /platform switch option. |
| Description |
Usage of < |
| Modification Needed | To remove this warning, change the application to adapt the recommended feature-set. |
| Description |
<option> option is supported by Visual J# only on
<platform type> |
| Modification Needed | To remove the error, use the specified option to generate only specified platform type applications. |
| Description |
Assembly generation Referenced assembly <reference>
|
| Modification Needed | No modification needed. The warning is emitted while cross compiling to a specific platform type. |