Friday, 15 July 2011

TFS 2012 Builds and SQLite for WinRT -


Working on a Windows Store app that is using SQLite for WinRT to install VS 2012 extension Sikyak for Windows runtime Due to local work fine I

This 2 SDK reference adds to the project configuration which indicates the local file system (not part of the solution). But TFS 2012 build says that the build is broken because it can not get SQLite and C ++ dlls.

I am using MS hosted TFS so that installing SDK on build server is not an option.

Any thoughts?

I have run on similar issues when trying to create WinRT projects using the TFS hosted build server We do.

Finally, this article winners:

Solution to control the libraries in a "???" Libs Directory. NuGet does this for existing libraries in a \ packages directory at the solution-level; This does not support extension SDK so far The good news is that both Visual Studio 11 and MSBuild already help in defining additional space for the SDKs while overriding the SDKReference DirectoryRoot variable. The override of the element near the end of the CSPR / VBPRAG file is to be added like this:

  & lt; Asset group & gt; & Lt; SDKReferenceDirectoryRoot & gt; $ (SolutionDir) \ libs; $ (SDKReferenceDirectoryRoot) & lt; / SDKReferenceDirectoryRoot & gt; & Lt; / PropertyGroup & gt;   

With that place, you can put your extension SDK files with your solution:

\ libs \ Windows \ v8.0 \ ExtensionSDKs [SDKName] [SDKVersion] \? |

Once there, it will be available in the Add Visual Studio Reference dialog, such as any other extension SDK.

Now my SDK references do not need to be manually installed or installed on the developer machines.

No comments:

Post a Comment