标签: .net-framework-version

Adobe PDF Reader控制axAcroPDF的文档

我在哪里可以找到axAcroPDF控制的公共参数和方法列表?我最感兴趣的是setView()方法的字符串参数列表.

c# axacropdf .net-framework-version winforms

8
推荐指数
1
解决办法
2万
查看次数

控制台应用程序和控制台应用程序(.NET Framework)有什么区别?

我是 .NET Framework 和 Visual Studio 的新手。在我的 Visual Studio Community 2022 上,我从名为 Console App 的项目面板中找到了两个解决方案。其中之一具有扩展信息:(.Net Framework)。谁能告诉我它们之间的区别?

在此输入图像描述

.net c# .net-framework-version visual-studio visual-studio-2022

8
推荐指数
1
解决办法
7105
查看次数

如何使用.Net Framework 3.5或4.5取决于哪些可用

我的应用程序使用.net 3.5,并在4.5下成功编译而没有任何修改,因此显然我的应用程序使用的库都存在于3.5和4.5中.但是,即使4.5可用,Windows 8也明确要求3.5.

在windows8上运行时,如何(以编程方式)使我的应用程序在windows7和4.5上运行时使用3.5?

PS:理想情况下我想避免使用app.config文件

.net c# .net-framework-version windows-8

7
推荐指数
2
解决办法
5118
查看次数

FileUpload Contol未显示已发布的文件

我试图使用一个FileUpload控件在aspx页面上上传多个文件.我已将控件设置为允许多个文件:

<asp:FileUpload ID="fuAttach" Multiple="Multiple" runat="server" Visible="False" />
Run Code Online (Sandbox Code Playgroud)

现在,在单击按钮时,我想获取每个文件的数据并将其保存到数据库(使用REST服务,但现在这并不重要).根据Visual Studio,我可以访问该PostedFile属性,但不能访问PostedFilesFileUpload控件的属性.

'System.Web.UI.WebControls.FileUpload' does not contain a definition for 'PostedFiles' and no extension method 'PostedFiles' accepting a first argument of type 'System.Web.UI.WebControls.FileUpload' could be found (are you missing a using directive or an assembly reference?)
Run Code Online (Sandbox Code Playgroud)

在调试时,该PostedFiles属性是可见的并包含我的所有文件:

发布文件

此外,我尝试使用Request.Files,但这只是给我FileUpload控件的id :

Request.Files

另外,看一下FileUpload控件,没有PostedFiles:

public class FileUpload : WebControl
{
    public FileUpload();

    public byte[] FileBytes { get; }
    public Stream FileContent { …
Run Code Online (Sandbox Code Playgroud)

c# asp.net file-upload .net-framework-version httppostedfile

7
推荐指数
3
解决办法
1万
查看次数

如何从 .net core 使用 .net 框架?

我有一个 .net core xUnit 项目,该项目引用了一个 .net 框架项目,该项目引用了 Microsoft 的 Azure Notification Hub API。

它可以构建,但是当尝试创建集线器时,出现错误...

无法加载文件或程序集“System.Configuration.ConfigurationManager,Version=0.0.0.0,Culture=neutral,PublicKeyToken=cc7b13ffcd2ddd51

考虑到 System.Configuration 被引用,这似乎是一个奇怪的错误。

如何使 Azure 引用项目像框架 4.7 项目一样工作?

.net .net-framework-version .net-core

7
推荐指数
1
解决办法
3879
查看次数

什么是.net框架参考装配体Facades文件夹用于?

我注意到每个.NETFramework Reference Assemblies文件夹中都有一个Facades文件夹.从v4.5开始.这些文件夹中的所有程序集都非常小,只包含元数据.例子:

C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\Facades
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.7\Facades
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.7.1\Facades
Run Code Online (Sandbox Code Playgroud)

我很好奇,想知道这些用途是什么?谢谢!

.net c# vb.net mono .net-framework-version

7
推荐指数
1
解决办法
1442
查看次数

Windows Azure App Service是否支持.NET Framework 4.7.2?

我需要Windows Azure App Service平台来支持.NET Framework 4.7.2.这是因为在该版本中清除了System.Net.Http的并发症.但是,我不确定它是否支持,因为我能够删除System.Net.Http的所有绑定重定向并在本地运行我的应用程序没有错误.与先前版本的.net框架不同,4.7.2能够自动处理重定向到最新的内置System.Net.Http 4.2.0.0,没有任何问题.但是,当我将应用程序部署到Azure App Service时,绑定重定向的内置处理由于某种原因而失败.它似乎表现得像.net框架的版本在Azure中不是4.7.2.事实上,正如您从下面的屏幕截图中看到的那样,该版本仅列为"4.7".我假设这意味着它的版本是4.7.0而不只是一些通用的4.7.x?有没有人知道是否有任何立即计划将.net框架4.7.2添加到Azure应用服务?:

在此输入图像描述

windows azure .net-framework-version azure-web-app-service .net-4.7.2

7
推荐指数
1
解决办法
3166
查看次数

错误:无法从 .NET Framework 控制台应用程序使用的 .NET 标准库加载文件或程序集“Microsoft.Win32Registry”

问题

Microsoft.Win32.Registry nuget 包给我带来了很多问题。我们有 .NET Framework 4.7.2 库,其中有一个使用该包的帮助程序类,并且在 .NET Framework 4.7.2 单元测试项目中运行良好。我们最近将该库转换为目标 .NET Standard 2.0,现在该类在使用时会出现以下错误:

错误:System.IO.FileNotFoundException:无法加载文件或程序集“Microsoft.Win32.Registry,Version=4.1.1.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”或其依赖项之一。该系统找不到指定的文件。文件名:“Microsoft.Win32.Registry,Version=4.1.1.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”位于 NetStandardRegistryLib.RegistryUtil..ctor(String remoteMachineName) at NetStandardRegistryLib.Program.Main(String[] args),位于 C: \src\Microsoft.Win32.Registry-IssueRepro\FrameworkRegistry\RegistryEditor\Program.cs:第 21 行

当我查看控制台项目的输出时,我Microsoft.Win32.Registry.dll在输出中没有看到 。

使用ILSpy并加载我的 .exe - 它似乎会尝试从我的 dotnet core 安装中解析 .dll,但由于它是 .NET Framework 应用程序,因此无法正常工作。

重现

我创建了一个可以在我的 Windows 2010 计算机上重现的存储库。您可以在这里找到它:https ://github.com/TylerNielsen/Microsoft.Win32.Registry-IssueRepro

克隆存储库,然后打开并构建RegistryEditor项目。

使用 Powershell 或您喜欢的编辑器 - 使用三个必需参数调用该工具 [remoteMachineName] [要设置的环境变量名称] [要在环境变量上设置的值] **

** 注意,这实际上需要一台可以通过 IP 地址引用的远程计算机。由于某种原因,使用 127.0.0.1 对我不起作用,但我不确定为什么。该实用程序的用例是访问远程计算机环境变量。

其他注意事项

当我创建用于单元测试的 .NET Framework 类库并引用相同的 .NET 标准库时,该Microsoft.Win32.Registry包已包含在内,并且该实用程序运行良好。

.net c# .net-framework-version .net-assembly .net-standard

7
推荐指数
1
解决办法
1万
查看次数

无法解析 .Net Core 3.1 中的 System.Windows.Forms.dll

我有一个场景,我们在 .Net core 3.1 类库中使用旧的 .Net Framework dll。.Net Framework dll 在内部使用 System.Windows.Forms.dll,.Net 核心无法解析。

我在运行时收到以下错误消息

无法加载文件或程序集“System.Windows.Forms,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”。该系统找不到指定的文件。

在理想的世界中,将 System.Windows.Forms.dll 添加到类库是没有意义的,但是有什么方法可以在 .Net 核心类库中添加 System.Windows.Forms 及其依赖项。

注意:我尝试手动添加 System.Windows.Forms.dll,但没有成功。

.net c# .net-framework-version .net-core

7
推荐指数
1
解决办法
4808
查看次数

.net core 中找不到 ILogger 类

当从 .netframework 迁移到 .net core 时,会生成该类,但我在 ILogger 中发现错误,并且未找到 Logtype。我试图找到这个类但没有找到。

namespace Namespace1
{

    public class FileLogger : ILogger
    {
        private static readonly string s_Path = "C:\\log.txt";
        public IObfuscationEngine ObfuscationEngine { get; private set; }

        public FileLogger()
        {
            this.ObfuscationEngine = new DefaultObfuscationEngine();

            Clear();
        }

        private static void Clear()
        {
            try
            {
                if (!File.Exists(s_Path))
                    File.Create(s_Path);
            }
            catch (Exception)
            {
                throw new Exception("Cannot write to file: " + s_Path);
            }

            // empty the file to avoid it growing
            System.IO.File.WriteAllText(s_Path, string.Empty);

            using (StreamWriter sw = …
Run Code Online (Sandbox Code Playgroud)

c# .net-framework-version .net-core

7
推荐指数
2
解决办法
1万
查看次数