Я пытаюсь открыть проект Windows Smart Device в vs2008, и я получаю следующую ошибку «Приложение для проекта не установлено».Я предполагаю, что это происходит из-за отсутствия правильной версии SDK.Пока я установил:
- Pocket PC 2003
- Windows CE
- Windows Mobile 5.0 SDK для карманных ПК
- Windows Mobile 5.0 для смартфонов SDK
- Windows Mobile 6 Professional SDK
- Windows Mobile 6 Standard SDK
У меня установлена следующая версия .Net Compact Framework.2.0 и 3.5
Это содержимое файла .proj.
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://...msbuild/2003" ToolsVersion="3.5">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>9.0.30729</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<OutputType>WinExe</OutputType>
<StartupObject>Sub Main</StartupObject>
<RootNamespace>abc</RootNamespace>
<AssemblyName>abc</AssemblyName>
<PlatformFamilyName>PocketPC</PlatformFamilyName>
<PlatformID>4118C335-430C-497f-BE48-11C3316B135E</PlatformID>
<OSVersion>5.1</OSVersion>
<MyType>WindowsForms</MyType>
<DeployDirSuffix>abc</DeployDirSuffix>
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
<OptionExplicit>On</OptionExplicit>
<OptionCompare>Binary</OptionCompare>
<OptionStrict>Off</OptionStrict>
<OptionInfer>On</OptionInfer>
<NativePlatformName>Windows Mobile 5.0 Pocket PC SDK</NativePlatformName>
<FormFactorID>
</FormFactorID>
<SccProjectName>SAK</SccProjectName>
<SccLocalPath>SAK</SccLocalPath>
<SccAuxPath>SAK</SccAuxPath>
<SccProvider>SAK</SccProvider>
Спасибо за помощь.