<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. |