Gyl*_*son 6 sqlite visual-studio-2013 windows-phone-8.1
在Visual Studio 2013 Update 2上安装SQLite.WP81扩展SDK后,SQL Phone for Windows Phone程序集不会出现在Windows Phone 8.1选项卡的Extensions列表中.
在Visual Studio Gallery中讨论了SQLite for Windows Phone 8.1下载页面,其中另一个开发人员似乎也遇到了同样的问题.另一位开发人员建议手动安装扩展程序,但这没有任何区别.(而且这个建议似乎很可疑,因为看起来这个扩展现在安装在C:\ Program Files(x86)\ Microsoft SDKs\WindowsPhoneApp\v8.1\ExtensionSDKs\SQLite.WP81\3.8.6)下
似乎扩展程序未能将自身注册为Visual Studio的扩展SDK.
有想法如何解决这个问题的人?
编辑:事情有所进步
我将SQLite.WP81文件夹从C:\ Program Files(x86)\ Microsoft SDKs\WindowsPhoneApp\v8.1\ExtensionSDKs\SQLite.WP81 \移动到C:\ Program Files(x86)\ Microsoft SDKs\Windows Phone\v8 .1\ExtensionSDKs\SQLite.WP81 \,更新\ SQLite.WP81\3.8.6\extension.vsixmanifest和\ SQLite.WP81\3.8.6\DesignTime\CommonConfiguration \neutral\SQLite.WP81.props文件中的路径反映出新的位置和包裹出现了.
这在同一时间很奇怪而且很棒.手动黑客攻击SDK似乎很奇怪.但这是进步.
现在,问题是SQLite.WP81需要一些名为Microsoft.VCLibs的SDK,它不会出现在资源管理器中.到目前为止,搜索网络一直没有结果.
有没有人知道在哪里可以找到Microsoft.VCLibs?
VS2013 U3和我的项目之间存在一些问题.出于某种原因,将此项目升级到Windows Phone Silverlight 8.1后,VS2013 U3将不会显示任何适用于Windows Phone 8.1的扩展SDK.
我使用XML编辑器包含对项目的.csproj文件的以下引用.
<ItemGroup>
<SDKReference Include="SQLite.WP81, Version=3.8.6">
<Name>SQLite for Windows Phone 8.1</Name>
</SDKReference>
</ItemGroup>
<ItemGroup>
<SDKReference Include="Microsoft.VCLibs, Version=12.0">
<Name>Microsoft Visual C++ 2013 Runtime Package for Windows Phone</Name>
</SDKReference>
</ItemGroup>
Run Code Online (Sandbox Code Playgroud)
阻止我的项目工作的另一个问题是我在项目之间使用了不同的sqlite.winmd文件.该应用程序将构建和部署,但在运行时应用程序将崩溃.调试日志中的一些消息说SQLite未注册.(对不起,没有记下实际的消息.)通过我的所有项目,对sqlite.winmd进行相同的引用,最终让应用程序在WP8.1上运行.
希望这可以防止其他人浪费几天.
| 归档时间: |
|
| 查看次数: |
3951 次 |
| 最近记录: |