不知道从哪开始。我试图第一次在.net上在亚马逊服务器上运行Web应用程序。该软件可以运行,但是当我单击应用内的特定按钮时出现错误。
这是错误和堆栈跟踪(在新标签中打开以查看),它告诉我内部版本号不匹配:
使用调试器运行代码时,可以看到数据接口显示的用户名和密码为空字符串。我不确定是否应该这样:
然后发生这种情况:
我不确定为什么会这样。我检查了NuGet owin软件包是否与Web.config和packages.config中的软件包匹配。我还通过NuGet删除/重新安装了owin。该软件可以在非亚马逊服务器(不需要bin文件并在IIS中使用标准applicationpool身份而不是用户名和密码的服务器)上正常运行。
非常感谢任何帮助/指针,谢谢。