【问题标题】:visual Studio 2010 - Adding support for .net 3.5 SP1visual Studio 2010 - 添加对 .net 3.5 SP1 的支持
【发布时间】:2011-06-30 14:02:27
【问题描述】:

我在 Windows 7 上安装了 Visual Studio 2010。我的项目使用的是 .net 框架 3.5,但我该如何引用 SP1 方法?安装程序告诉我使用 Window 的添加/删除系统程序,但说安装了 .NET 3.5.1。我正在尝试按照“http://blogs.msdn.com/b/alexj/archive/2009/11/07/tip-41-how-to-execute-t-sql-directly-against-”中的示例进行操作the-database.aspx' 关于使用实体框架执行原始 SQL 命令,但我无法引用“.StoreConnection”,因为它是 SP1 的补充。

请注意,当我转到我的项目属性时,我只有 .net 3.5 compact 和 .net 3.5 的选项。 “SP1”未在任何地方列出。

提前致谢


我发现了我的问题。我试图直接引用常见的 DBConnection,正如我所看到的 Entity.Connection 是什么。我需要专门引用 EntityClient.EntityConnection 。

谢谢大家

【问题讨论】:

    标签: .net visual-studio-2010 .net-3.5


    【解决方案1】:

    您只需引用 .NET 3.5 库。如果您的项目以 3.5 框架为目标,那么您的引用将被设置为它们。当您安装 SP1 时,它们会得到修补。查看参考资料中的 .NET 3.5 库版本。它们应该是 3.5 SP1 库的。

    【讨论】:

    • 我的 system.Data.Entity 版本号在我的属性窗口中为引用的对象显示“3.5​​.0.0”。此外,当我尝试引用 System.Data.Common.DbConnect 的属性“StoreConnection”时,它说它不存在。 msdn.microsoft.com/en-us/library/… 说这是正确的参考。
    • 我发现了我的问题。谢谢
    【解决方案2】:

    如果您安装了 3.5 SP1,那就没问题了。版本号没有变化,如this Serverfault question所示。

    要使用 3.5(或 3.5SP1)中的任何内容,您需要在项目中引用适当的程序集。为此,请单击引用,然后从 .NET 下的对话框中添加适当的引用。

    【讨论】:

    • 请参阅我对 Squillman 的回复。我相信我有正确的参考,但它显示为 3.5.0.0,我仍然无法访问我需要“StoreConnection”的属性
    猜你喜欢
    • 1970-01-01
    • 2011-02-23
    • 2011-06-03
    • 2010-09-15
    • 2013-09-04
    • 1970-01-01
    • 1970-01-01
    • 2011-02-15
    • 1970-01-01
    相关资源
    最近更新 更多