- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 VS 2013,我希望 sql server 2012 express localdb 与我的应用程序在创 build 置时位于同一位置。所以在项目属性>发布>先决条件中我选择第二个选项(从与我的应用程序相同的位置下载先决条件)。
但是当我构建解决方案时,它显示以下错误:
要在先决条件对话框中启用“从与我的应用程序相同的位置下载先决条件”,您必须将项目“SQL Server 2012 Express LocalDB”的文件“SqlLocalDB2012\x64\sqlncli.msi”下载到本地计算机。有关详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=239883 .
我该如何解决这个问题?谢谢!
最佳答案
我最近在我的应用程序中包含 .NET Framework 4.0 时遇到了类似的问题。一旦我弄清楚它在哪里寻找丢失的文件,我最终能够解决这个问题。
我假设您已经安装了某个版本的 SQL Server(Express 或其他版本)。
如果你有 Visual Studio 2013,你应该有以下文件夹:
C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\Bootstrapper\Packages\
在该文件夹中,您应该有一个“SqlLocalDB2012”文件夹。
在该文件夹中应该有一个 product.xml 文件。这也是安装程序应该驻留的地方。在我的例子中,它们不存在,我不得不收集它们并将它们放在带有 product.xml 文件的文件夹中(对于默认的英语安装程序)或子文件夹(例如 fr 用于法语)。 (请注意,在我的例子中,我缺少 .NET FrameWork 安装程序而不是 SqlLocalDB2012,但我假设问题与我遇到的问题相同)。
产品 xml 文件可以为您提供在计算机上查找丢失文件的位置的线索。在我的例子中,前几个元素表明它正在 SQL Server 目录中寻找内容:
<FileCheck
Property="sqllocaldbVersion"
FileName="sqlservr.exe"
SearchPath="Program Files\Microsoft SQL Server\110\LocalDB\Binn"
SpecialFolder="WindowsVolume"
/>
通过在以下位置搜索它们,我能够在各个子目录中找到丢失的文件:
C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap
希望这能帮到你。
关于c# - 无法将必备组件放在与我的应用程序相同的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25673797/
在这篇文章中,我将介绍如何识别导致性能出现问题的查询,如何找出它们的问题所在,以及快速修复这些问题和其他加快查询速度的方法。 你一定知道,一个快速访问的网站能让用户喜欢,可以帮助网站从Goog
就目前情况而言,这个问题不太适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或扩展讨论。如果您觉得这个问题可以改进并可能重新开放,visit
2021 年,人们喜欢 Linux 的原因比以往任何时候都多。在本系列中,我将分享使用 Linux 的 21 个不同原因。这里有四个开源工具,可以将任何设备变成 Linux 服务器。 有时,我会发
我使用 Web Essentials 在保存时编译我的 typescript 文件(Visual Studio 2012),但我得到一个空的 js 和这条消息: Compile Error. See
我是一名优秀的程序员,十分优秀!