好吧,那么,我有两个主要的项目在一个解决方案。一个是WebApp on NETFramework 4.7.2,它是这里的主要应用程序,有网页、控件等等。我遇到的问题是,NetCore应用程序不会从web.config文件中读取一些键。端执行相同的操作时,ConfigurationManager.AppSettings总是返回null。下面是我用来获取使用API的库中的键值的助手类:
namesp
我使用的是Visual Studio 2017。当我在开发asp.net核心MVC时创建一个新视图时,新文件以ANSI编码保存。为了解决这个问题,我需要在Notepad++中打开文件,然后使用BOM将编码更改为UTF8。更新:它是唯一用ANSI创建的asp.net视图,默认情况下,所有其他像.cs这样的文件都是用utf8创建的。