草庐IT

c# - NuGet 包导致 visual studio 2015 和 Xamarin 出现问题

我正尝试与另一个使用源代码控制的friend使用Xamarin和VisualStudio2015创建一个Android应用程序。一切都很顺利,直到我的friend添加了一个项目并且他使用了NuGet包。在我激活获取最新版本并尝试构建解决方案后,我收到了错误消息:SeverityCodeDescriptionProjectFileLineErrorThisprojectreferencesNuGetpackage(s)thataremissingonthiscomputer.UseNuGetPackageRestoretodownloadthem.Formoreinformation,s

c# - 依赖于 Visual C++ 2013 运行时的 NuGet 包

我已经从.NET4.0DLL创建了一个NuGet包,其中包含混合(托管和native)代码。native代码打包在.NET4.0DLL中,但依赖于VisualC++2013Redistributable我正在尝试集思广益,用NuGet包打包redist和/或警告用户他们需要它,但我一无所获。有人有什么想法吗? 最佳答案 实际上我自己解决了这个问题。虽然我找不到将VCpp运行时作为NuGet包的依赖项包含在内的解决方案,但我确实找到了一个警告用户需要VisualC++2013运行时的解决方案。我在启动需要VC++运行时的组件/库时静态

c++ - 由 nuget 提供支持的 vc++ vs2013 代码无法构建

我对VC++和Boost很陌生。我的问题是我想在我的VC++VisualStudio2013项目中使用Boost1.56.0(所以我使用vc120)。我已经通过NuGet(https://www.nuget.org/packages/boost/)安装了Boost。一切似乎都很好,但是当我尝试构建我的项目时,它说:FatalerrorLNK1104:Cannotopenfile"libboost_thread-vc120-mt-gd-1_56.lib".您知道问题到底出在哪里吗?我该如何解决?我认为使用NuGet安装包将完成全部工作,让事情自行运行。我知道链接器找不到lib文件(实际上

c# - 运行时 ServiceStack Redis NuGet 依赖版本错误

使用NuGet运行包更新后,我无法再运行我的应用程序。它构建得很好,但运行时我收到:无法加载文件或程序集“ServiceStack.Interfaces,Version=4.0.2.0,Culture=neutral,PublicKeyToken=e06fbc6124f57c43”或其依赖项之一。该系统找不到指定的文件。这似乎是版本号不正确造成的,但我找不到修复它的方法,因为该版本号没有出现在任何用户可编辑的文件中。事实上,我的.csproj正在寻找Version=4.0.0.0。更改此项没有任何用处。我第一次安装ServiceStack.Redis时,我必须手动修复我的.csproj

ios - 在 VS2015 RC 上将 MVVMCross Nuget 包添加到 Xamarin iOS 失败

我试图在VS2015RC中使用PCL项目创建一个全新的XamariniOS项目,当我尝试将MVVMCross包添加到XamariniOS项目时,我收到以下失败消息:错误无法安装包“MvvmCross.PortableSupport3.5.1”。你正在尝试将此包安装到以“Xamarin.iOS,Version=v1.0”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。有关详细信息,请联系软件包作者。我查看了C:\ProgramFiles(x86)\ReferenceAssemblies\Microsoft\Framework.NETPortable\v4.5\Prof

c# - 来自 NuGet 的 System.Data.SQLite,interop dll 未复制到输出目录

我安装了System.Data.SQLiteCore(x86/x64)fromNuGet.它在没有警告的情况下构建,但抛出了关于SQLite.Interop.dll的System.DllNotFoundException。我将我的项目设置为将SQLite.Interop.dll从NuGet包目录下复制到输出目录,现在它可以正常运行。为什么NuGet包没有配置我的项目以将适当的互操作dll放在输出目录中?看起来它应该能够做到这一点。我是互操作的新手,我继承了这个代码库,它以前直接通过路径引用System.Data.SQLite.dll。我切换到NuGet以消除有关项目处理器架构与Syst

c# - 指定内容的构建操作 - Nuget

告诉Nuget包将所有css文件添加为嵌入式资源(即构建操作是嵌入式资源)的最简单方法是什么。我试图通过工具文件夹中的install.ps1来完成它,但仍然无法到达任何地方注意:我正在从目录结构(tools\content\lib)创建包这是我的install.ps1,它不起作用。param($installPath,$toolsPath,$package,$project)$MsbNS=@{msb='http://schemas.microsoft.com/developer/msbuild/2003'}functionEmbeddContent($ProjectLink,[stri

c# - NuGet 作为应用程序更新机制

我们正在开发一个.NET3.5应用程序(Windows窗体),它由3个主要部分组成。作为部署过程的一部分,我们希望能够在安装后不断更新组件。我一直在考虑设置一个NuGet服务器,并将组件更新打包为NuGet包。有没有人做过这样的事情?您认为NuGet适合这份工作吗?我们的要求是:接收打包后的DLL文件(但可能存在打包后附加文件的场景检测对其他组件(或组件版本)的依赖自动检测新组件版本我们使用TeamCity进行持续集成和构建我们的产品,我知道它与NuGet集成得很好,可以直接创建/发布NuGet包。问题是我如何将NuGet与我们的应用程序集成?是否有任何客户端NuGet代码来使用包?我

c# - Microsoft ASP.NET Web Pages 2 Data Nuget 包有什么用?

我了解ASP.NETMVC4项目所需的最低Nuget包是:微软ASP.NETMVC4微软ASP.NETRazor2MicrosoftASP.NET网页2Microsoft.Web.Infrastructure但是我很想知道,以下包会向项目中添加什么?MicrosoftASP.NET网页2数据MicrosoftASP.NET网页2网络数​​据即这两个包有什么作用?这些nuget项目中的每一个的描述都与Razor2包的描述相同,这不是很有帮助。 最佳答案 在使用和不使用以下包对MVC4项目进行一些实验之后MicrosoftASP.NET

c# - "End of Central Directory record could not be found"- VS 社区 2015 中的 NuGet

当我尝试从VS社区版2015中的NuGet安装任何包时出现错误。Attemptingtogatherdependenciesinformationforpackage'Microsoft.Net.Http.2.2.29'withrespecttoproject'ClassLibrary1',targeting'.NETFramework,Version=v4.5.2'Attemptingtoresolvedependenciesforpackage'Microsoft.Net.Http.2.2.29'withDependencyBehavior'Lowest'Resolvingacti