实施面向 3.5 和 4.0 的 .Net 项目

2024-01-14

我们有一个项目(日志记录库),由标准 asp.net 应用程序(4.0 框架)和 sharepoint 解决方案(3.5 框架)使用。

有没有办法定义两个目标,以便在构建项目时构建两个版本?

另外,有人实现了类似的东西并通过 nuget 分发它吗?在 nuget 上发布这两个版本的最佳方法是什么?

Thanks


答案是<supportedRuntime> http://msdn.microsoft.com/en-us/library/w4atty68.aspx配置元素。这允许您指定应用程序可以支持和运行的所有 .NET 运行时。当然,在您的应用程序中,您只能使用您选择的所有 .NET Framework 版本提供的功能。

简而言之,您的配置中应该包含以下内容:

<configuration>
  <startup>
    <supportedRuntime version="v2.0.50727"/>
    <supportedRuntime version="v4.0"/>
  </startup>
</configuration>

最初可能需要将您的应用程序定位到 .NET 3.5,如下所示<supportedRuntime>允许版本上升而不是下降。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

实施面向 3.5 和 4.0 的 .Net 项目 的相关文章

  • 连接到 Facebook 并使用 api

    有没有好的教程如何制作简单的控制台 Facebook 应用程序 连接到 Facebook 并获取朋友列表 用户照片 状态或其他内容 我查看了 facebook SDK 的 facebook 示例 但如果我想在 facebook 上授权 我必
  • “指定的登录会话不存在。它可能已被终止。”尝试使用 WindowsIdentity.Impersonate 复制文件时

    我正在尝试将文件从共享点复制到 unc 路径 我正在使用以下代码 var id new WindowsIdentity email protected cdn cgi l email protection var p new Windows
  • 在 .Net 中创建 EPUB

    有没有可以用来在 NET C 中创建 epub 文件的库 Flowdocument gt epub 转换工具将是理想的选择 但任何类型的库都很棒 我还对评估编写一个程序的复杂程度感兴趣 我知道它基本上是一堆压缩的 XHTML 文件 但我不断
  • 在我的网站上显示 Google Analytics(分析)仪表板

    我设置了一个 ASP NET 网站 并使用 Google Analytics 进行页面跟踪 我唯一不喜欢的是我必须离开我的网站 到 Google Analytics 网站 才能看到该报告 有什么方法可以使用他们拥有的所有 AJAX 在我自己
  • InvalidOperationException:无法解析类型“Microsoft.AspNetCore.Http.IHttpContextAccessor”的服务

    我开始将我的 asp net core RC1 项目转换为 RC2 并面临现在的问题IHttpContextAccessor没有解决 为了简单起见 我使用 Visual Studio 模板创建了新的 ASP NET RC2 项目ASP NE
  • 在 Javascript 中本地化字符串

    我目前正在使用 resx文件来管理我的 NET 服务器端资源 我正在处理的应用程序还允许开发人员将 JavaScript 插入各种事件处理程序中以进行客户端验证等 对我来说本地化 JavaScript 消息和字符串的最佳方法是什么 理想情况
  • 检查列表是否包含另一个列表。 C#

    编辑 只是说 ContainsAllItem 中的注释解释得最好 很抱歉问这个问题 我知道以前有人问过这个问题 但我只是不明白 好的 所以我想检查一个列表是否包含另一个列表中的所有项目WITHOUT重叠 以及根据类字符串 名称变量 称为项目
  • WebClient读取错误页面的内容

    我有一个加载页面内容的应用程序 我使用 WebClient 类 即使服务器返回 404 500 等错误 我也需要检索内容 我需要这样的东西 WebClient wc new WebClient string pageContent try
  • 如何将字节块读入结构体

    我有一个需要处理的资源文件 它包含一组文件 首先 资源文件列出了其中包含的所有文件 以及一些其他数据 例如在此结构中 struct FileEntry byte Value1 char Filename 12 byte Value2 byt
  • 为什么WCF中不允许方法重载?

    假设这是一个ServiceContract ServiceContract public interface MyService OperationContract int Sum int x int y OperationContract
  • 反序列化嵌套类时不需要 xmlns=''

    我在尝试在服务器上序列化类 将其发送到客户端并在目标上反序列化时遇到问题 在服务器上我有以下两个类 XmlRoot StatusUpdate public class GameStatusUpdate public GameStatusUp
  • 确定最接近的已知颜色

    我允许我的应用程序的用户选择自定义颜色 并希望有一种方法来显示每种颜色的友好名称 而不是显示十六进制代码的文本表示形式 我如何找到最近的System Drawing Color对于给定的十六进制代码 希望这对某人有帮助 Public Fun
  • WCF 服务调用包装器

    为 WCF 服务调用创建包装器的最佳实践是什么 我认为有必要 为了在同一个地方监视所有呼叫 我正在考虑使用这种代码 这是正确的想法吗 RetType t ServiceExecutionContext
  • 序列包含多个元素

    我在通过 Linq 获取 RhsTruck 类型的列表并显示它们时遇到一些问题 RhsTruck 只有属性 品牌 型号 序列号 等 RhsCustomer 具有 CustomerName CustomerAddress 等属性 我不断收到错
  • 如何获取可用系统内存的大小?

    C NET 中是否可以获取系统可用内存的大小 如果是的话怎么办 Use Microsoft VisualBasic Devices ComputerInfo TotalPhysicalMemory http msdn microsoft c
  • 确保 StreamReader 不会挂起等待数据

    下面的代码读取从 tcp 客户端流读取的所有内容 并且在下一次迭代中它将仅位于 Read 上 我假设正在等待数据 我如何确保它不会在没有任何内容可供读取时返回 我是否必须设置低超时 并在失败时响应异常 或者有更好的办法吗 TcpClient
  • 如何在加载.NET WinForm应用程序user.config文件时捕获异常?

    有时 在使用默认配置系统的 NET 2 0 WinForm 桌面应用程序中 user config文件将被损坏并且无法再加载 当配置系统尝试加载它时 它会抛出一个System Xml XmlException 抛开 为什么文件首先被损坏 的
  • 调用堆栈中的“外部代码”是什么意思?

    我在 Visual Studio 中调用一个方法 并尝试通过检查调用堆栈来调试它 其中一些行标记为 外部代码 这到底是什么意思 方法来自 dll已被处决 外部代码 意味着该dll没有可用的调试信息 你能做的就是在Call Stack窗口中单
  • 如何在 MSBuild 脚本执行过程中暂停?

    我尝试使用
  • 从列表中选择项目以求和

    我有一个包含数值的项目列表 我需要使用这些项目求和 我需要你的帮助来构建这样的算法 下面是一个用 C 编写的示例 描述了我的问题 int sum 21 List

随机推荐

  • 如何在 Banana PI ZERO M2 上启用 eth0

    默认情况下 BPI ZERO M2 上禁用 eth0 这里我们将展示启用它 解决方案是创建一个 dtdo 文件并将其放在正确的位置 1 创建文本源文件 bananapi m2 zero eth0 dts dts v1 plugin mode
  • VBScript - 如何让程序等待进程完成?

    我在与 VBA Excel 宏和 HTA 一起使用的 VBScript 中遇到问题 问题只是 VBScript 我还有其他两个组件 即 VBA 宏和 HTA 前端 工作正常 但在我解释问题之前 我认为为了让您帮助我 我必须帮助您了解 VBS
  • ' 在 dart 中没有零参数构造函数' aria-label='超类 'Bloc' 在 dart 中没有零参数构造函数'> 超类 'Bloc' 在 dart 中没有零参数构造函数

    我是 Dart 语言开发的初学者 我尝试创建一个示例 flutter 应用程序 BLOC 模式 其灵感来自于这个 GitHub 存储库 https github com newajthevillager FirebaseUserAuthen
  • 如何在 jenkins 中获取作业的相应构建工件?

    我使用创建 Jenkins 工作hudson cli CLI jar 我已选择 将文物归档 选项中的 构建后步骤 部分 它对每个成功构建的工件进行归档 我在用詹金斯远程访问API http localhost 8080 job job na
  • 当最后一个进程处于尾部时未捕获 SIGTERM 信号

    我有以下脚本 其中有tail pid somepid f mylogs 我想抓住SIGTERM并对该 PID 进行一些正常关闭 因为该进程无法理解SIGTERM并痛苦地死去 echo pid trap with arg func 1 shi
  • 查找 Spark DataFrame 中每组的最大行数

    我尝试使用 Spark 数据帧而不是 RDD 因为它们似乎比 RDD 更高级 并且往往会生成更可读的代码 在 14 个节点的 Google Dataproc 集群中 我有大约 600 万个名称 这些名称由两个不同的系统转换为 id sa a
  • 转换日期Python

    I have MMDDYY日期 即今天是111609 我如何将其转换为11 16 2009 用Python 我建议如下 import datetime date datetime datetime strptime 111609 m d y
  • 循环变量是否始终是新创建的

    在下面的代码中 我使用变量名称n对于局部变量和循环计数器 proc main var n 700 writeln n before loop n for n in 1 3 writeln n n writeln n after loop n
  • Tensorflow pad序列特征列

    如何在特征列中填充序列以及什么是dimension in the feature column 我在用Tensorflow 2 0并实现文本摘要的示例 对于机器学习 深度学习和 TensorFlow 来说还很陌生 我碰到feature co
  • 使用表达式模板自动微分 C++

    介绍 我正在尝试了解表达式模板 因为它似乎是一种适用于各种计算的非常强大的技术 我在网上查看了不同的例子 例如维基百科 https en wikipedia org wiki Expression templates 我编写了一堆执行不同计
  • 如何解决Python中的语法错误

    由于 Stack Overflow 上有很多问题涉及SyntaxError在 Python 中 我们可能想知道 我们如何应对SyntaxError 有没有可以普遍应用的策略 0 错误出现之前 语法高亮和代码格式化 甚至在遇到一个Syntax
  • 如何伪造Python requests/beautifulsoup中启用的javascript

    我正在尝试抓取一个网站 该网站返回一条错误消息 表明您的 js 已禁用 并且您可能是机器人 我试图在网络浏览器中看到相同的行为 是的 相同的响应 但是如果启用了 JavaScript 它不会影响原始响应 我的意思是原始响应不依赖于 JS 所
  • R 查找元组的“组”[重复]

    这个问题在这里已经有答案了 我试图找到 组 id3 基于两个变量 id1 id2 df data frame id1 c 1 1 2 2 3 3 4 4 5 5 id2 c a b a c c d x y y z id3 c rep gro
  • 使用 WCF 在 Silverlight 中共享服务接口和模型

    假设我有以下接口 希望在我的服务器 常规 Web 服务 和客户端 silverlight 2 0 应用程序 之间共享 public interface ICustomerService Customer GetCustomer string
  • 将大字符串分配给 textview.settext 会挂起 UI

    我试图在 textview 中显示非常大的文本 长度为 850879 不幸的是 当我将文本分配给 textview 时 UI 挂起 8 15 秒 我们如何解决这个问题 任何想法 使用 Webview 而不是 textview Textvie
  • 序列化名为“return”的 JSON 对象

    我正在尝试针对 Mt Gox 的 Http API 编写一个代码 它返回如下 JSON result success return high value 5 70653 value int 570653 display 5 70653 cu
  • z-index 和 iframe 问题 - 下拉菜单

    嘿 我的下拉菜单和 iframe 有一个相当令人费解的问题 我已将 1000 的 z index 应用于下拉菜单 但是包含 youtube 视频的 iframe 仍然出现在菜单上方 请自行查看下面 检查 简码 菜单 http www mat
  • F#:字典、哈希表和映射之间的区别

    我是 NET 编程新手 抱歉 如果这个问题之前已被问过 我目前正在学习F 字典 哈希表和映射之间有什么区别 我应该什么时候使用它们 我还有一个问题 标题中没有提到 我什么时候应该使用Async RunSynchronously 这对我来说似
  • 覆盖不可修改域 Java 类中的 JAXB 绑定

    我花了一整天的时间试图解决这个问题 包括在这个网站上进行广泛的搜索 但我找不到问题的答案 我正在努力实现这一目标 在 XML 和一些我无法控制的现有 Java 对象之间进行转换 结果 源 XML 中的元素名称与 Java 类的属性名称不同
  • 实施面向 3.5 和 4.0 的 .Net 项目

    我们有一个项目 日志记录库 由标准 asp net 应用程序 4 0 框架 和 sharepoint 解决方案 3 5 框架 使用 有没有办法定义两个目标 以便在构建项目时构建两个版本 另外 有人实现了类似的东西并通过 nuget 分发它吗