.net-framework-version相关内容

如何强制触发 OnModelCreating 每个初始化的 DataContext

我想触发 OnModelCreating 每个 new DataContext(new Entity()) ...但是当我创建一个表的连接时,它可以工作.当为另一个表创建连接时,OnModelCreating 不再工作,所以因为我得到了错误, 实体类型不是当前上下文模型的一部分. 公共类 DataContext : DbContext{私有 BaseEntity _e ..
发布时间:2022-01-20 11:01:16 C#/.NET

适用于 Windows 8 的可再发行离线 .NET Framework 3.5 安装程序

我们公司正在 Windows 8 上测试我们的产品(针对 .NET Framework 3.5 编译).我们发现 Windows 8 上没有 .NET Framework 3.5,有两种可能解决此问题: 在线安装 从 Windows 8 安装 DVD 或 ISO 安装 但是,我们需要为没有互联网和没有 Windows 安装 DVD 的每个人提供可再分发的离线安装程序. 有没 ..

错误 CS1056:在 tfs 持续集成过程中运行 msbuild 时出现意外字符“$"

我有一个项目,该框架面向 .NET Framework 4.6.1,作为 tfs 持续集成过程的一部分,我们创建了一个构建解决方案任务,以确保代码正确编译. 现在 TFS 服务器拥有最新版本的 .Net Famework 4.6.2.在寄存器上,这是框架的 Release 键的值 在所有其他操作系统版本上:394806 => .NET Framework 4.6.2 但是当构建运行时 ..
发布时间:2021-12-28 13:15:07 C#/.NET

有没有办法从命令行确定 .NET Framework 版本?

为了解决安装问题,有时我只想快速了解安装的 .NET 版本. 除了查看目录之外,还有其他方法可以确定标准 Windows 系统上的 .NET Framework 版本吗? 注意:这不适用于开发机器,只是开箱即用的窗口 以下有效,但我正在寻找一种更简单的方法. 目录 %WINDIR%\Microsoft.Net\Framework\v* C:\Windows\Microso ..
发布时间:2021-12-27 23:05:14 C#/.NET

应用程序是否依赖于编译它的环境?

我们的 MSI 安装程序中有一个 System.BadImageFormatException.我已经阅读了有关目标框架的信息,但我们已经检查过,它针对的是正确的框架(.NET Framework 4.5 与我们的 QA 机器相同). 我们有完全相同的源代码,但是我们'build team'编译的msi installer的结果失败了,但是我们'dev'编译的msi installer可以工 ..

.NET 3.5 中 RegistryKey.OpenBaseKey 的替代品有哪些?

我一直在开发安装程序包并使用 RegistryKey.OpenBaseKey 与自定义操作一起使用,这些操作可以从 MSI 包的 64 位注册表或 32 位注册表中打开和添加/删除密钥,但这需要我在运行我的安装程序之前在目标机器上安装 .NET Framework 4,使用引导程序或其他东西,因为 OpenBaseKey 仅在 .NET Framework 4 中引入.理想情况下,我只想将 .NE ..
发布时间:2021-12-18 00:02:31 C#/.NET

错误:无法生成临时类 (result=1) ... 在 Web 服务上调用方法时

错误:无法生成临时类 (result=1) ... 在 Web 服务上调用方法时.我使用的是 VS 2008 C# ASP.NET 3.5.我正在为我的应用程序调用远程 Web 服务. “/"应用程序中的服务器错误.服务器无法处理请求.--->无法生成临时类 (result=1).错误 CS2001:找不到源文件“C:\WINDOWS\TEMP\6sbkwt2d.0.cs"错误 CS2008:未 ..
发布时间:2021-12-11 18:56:36 C#/.NET

将 .Net Core 转换为 .Net Framework

我有一个 .Net Core 项目 web 项目,出于各种原因想将其转换为 .Net Framework 项目. 有没有简单的方法可以做到这一点,或者我必须重新开始并从以前的项目中导入代码 解决方案 我已将核心项目加载到 VS 2017 RC 社区并在文本编辑器中打开 *.csproj. 删除teg 并替换 netcoreapp1.1 到 v4.6.1 毕竟在项目 ..
发布时间:2021-12-10 20:09:31 C#/.NET

C# 的正确版本号是多少?

C# 的正确版本号是多少?什么时候出来的?为什么我找不到关于 C# 3.5 的任何答案? 这个问题主要是为了帮助那些使用不正确的版本号搜索答案的人,例如C# 3.5.希望任何未能找到错误版本号的答案的人都会找到这个问题,然后使用正确的版本号再次搜索. 解决方案 C# 语言版本历史: 这些是 C# 版本 在撰写本文时已知: C# 1.0 随 .NET 1.0 和 VS200 ..

NET 标准库参考 .NETCore

我是 Microsoft Core 世界的新手,想创建一个面向 .NET 标准的类库.我使用的是 Visual Studio IDE 2017 并选择了 .NET Standard 下列出的类库项目模板. 当我在 .NET 标准项目结构上展开 SDK 时,我可以看到 Microsoft.NETCore.Platform 1.1.0 作为参考. 根据我的理解,.NET Core、.NET ..
发布时间:2021-11-26 13:19:30 C#/.NET

在库中使用 .Net Standard 1.4 和在应用程序中使用 .Net framework 4.6.1 时,无法加载文件 System.IO.FileSystem, Version=4.0.1.0

我有一个包含一个库和 2 个应用程序的解决方案.这些应用程序代表相同的程序,其中一个通过 UAP10 构建以针对 Windows App Store,另一个针对使用 .Net Framework 4.6.1 的 Microsoft Windows PC 构建.我使用的是 Visual Studio 2017. 我将库项目目标设置为 .Net 标准 1.4. 我将 UWP 应用程序设置为面向 ..
发布时间:2021-11-26 13:06:53 C#/.NET

如何将 .NET 标准库更改为 .NET 框架库?

我正在为 C# 中的简单解析器编写一个类库.当我第一次创建它时,我使用了 .NET 标准 2.0,但现在我需要将它迁移到 .NET 4.6 以符合我的解决方案中的其他项目并为了使用 NUnit. 我尝试按照说明在 Microsoft 文档中,但是当我尝试在属性中选择另一个框架时,我只能找到其他 .NET 标准版本. 我如何迁移它?我需要手动编辑 .csproj 文件吗? 解决方案 ..
发布时间:2021-11-26 13:05:40 C#/.NET

.Net Standard 2.0 中但 .Net Framework 4.6.1 中没有的 43 个 API 是什么?

题为 .NET 标准 API 参考的 SO 问题,引用了 https://github.com/dotnet/standard/issues/133,提到了将包含在 .Net 标准中的 43 个 API2.0 但不受 .Net Framework 4.6.1 支持.但是,我无法在 Internet 上的任何地方找到这 43 个 API 的列表.我在搜索中最接近的是 https://github.c ..
发布时间:2021-11-26 13:03:22 C#/.NET

将所有依赖项从 .Net Standard 库复制到 .Net Framework Console 应用程序

在 .net framework(4.6) 控制台应用程序中使用 .net 标准项目后,.net 标准项目的依赖项不会复制到输出目录中.这会导致缺少 dll 的运行时错误.对于引用的项目,“复制本地"属性已经为真.一种可能的解决方案是在控制台应用程序中再次添加所有依赖项,但这不是一个好主意.有没有更好的解决方案? 解决方案 经过一篇文章 作者:Scott Hanselman,下面的解决方案 ..
发布时间:2021-11-26 12:36:11 其他开发