1

I am new to windows app and I am going to build the sqlite-net extension project to .dll file in order to make the models have the relationship attribute of one-to-many, one-to-one, many-to-many.

Link: https://bitbucket.org/twincoders/sqlite-net-extensions

This is the info that it shows when I open the project in visual studio 2013.

Unsupported

This version of Visual Studio is unable to open the following projects. The project types may not be installed or this version of Visual Studio may not support them. For more information on enabling these project types or otherwise migrating your assets, please see the details in the "Migration Report" displayed after clicking OK. - IntegrationTests.Touch-MvvmCross, "C:\Users\**\Downloads\sqlite-net-extensions\sqlite-net-extensions\IntegrationTests.Touch\IntegrationTests.Touch-MvvmCross.csproj" - IntegrationTests.Touch-PCL, "C:\Users\**\Downloads\sqlite-net-extensions\sqlite-net-extensions\IntegrationTests.Touch\IntegrationTests.Touch-PCL.csproj"

No changes required These projects can be opened in Visual Studio 2013, Visual Studio 2012, and Visual Studio 2010 SP1 without changing them. - Tests, "C:\Users\**\Downloads\sqlite-net-extensions\sqlite-net-extensions\Tests\Tests.csproj" - MvvmCross, "MvvmCross" - SQLiteNetExtensions-MvvmCross, "C:\Users\**\Downloads\sqlite-net-extensions\sqlite-net-extensions\SQLiteNetExtensions\SQLiteNetExtensions-MvvmCross.csproj" - SQLiteNetExtensions-PCL, "C:\Users\**\Downloads\sqlite-net-extensions\sqlite-net-extensions\SQLiteNetExtensions\SQLiteNetExtensions-PCL.csproj" - SQLiteNetExtensions, "C:\Users\**\Downloads\sqlite-net-extensions\sqlite-net-extensions\SQLiteNetExtensions.sln"

I try to build it and it shows some errors. So I right click the project and download the missing packages. When I try to build it again, it shows these errors: enter image description here

Does anyone successfully bulid it to .dll file or anyone can fix the problems like these?

Many Thanks!

4

2 回答 2

1

集成测试项目是 MonoTouch 项目,除非您在 PC 中安装了Xamarin Business 许可证,否则它不会在 Visual Studio 中打开。

但是,SQLite-Net Extensions 项目是一个标准的 PCL 项目,您将能够在没有 Xamarin 的情况下从 Visual Studio 编译它。您描述的问题可能与没有下载 SQLite-Net 依赖项有关。

确保您已安装NuGet 包管理器插件并恢复项目的 NuGet 包以恢复依赖项,它应该可以工作。

您也可以从项目页面的下载页面下载预编译的 DLL 。

于 2014-04-30T15:43:09.080 回答
1

我通过更改构建平台解决了这个问题。谢谢各位!

于 2014-05-01T05:09:31.890 回答