如何解决LocalServers - 干净的服务器上缺少 SQL Server CE
LocalServers - 新功能 - 本地服务器。全装甲开发人员的开发。机器按预期工作。 但是,当我将带有 MDrServer 和 MDrTurnkey 文件夹的文件夹复制到干净的服务器 2019 核心(无 GUI)并在非管理员用户下运行 AppCompleteGenericCore.exe 时,Kestrel 启动但 curl 到 localhost 返回“sql Server Compact Edition”缺失的异常.
我在这篇相当老的文章 here 的最后回复中发现,nuget 包解决了这个问题。好像不是真的。
你以前见过这种行为吗?
System.IO.FileNotFoundException:找不到指定的模块。 (0x8007007E)
在 System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode)
在 System.Data.sqlServerCe.UnmanagedLibraryHelper..ctor(String fileName)
在 System.Data.sqlServerCe.NativeMethodsHelper..ctor(String modulePath)
在 System.Data.sqlServerCe.NativeMethods.LoadValidLibrary(String modulePath)
在 System.Data.sqlServerCe.NativeMethods.LoadNativeBinariesFromPrivateFolder(String privateI
安装)
在 System.Data.sqlServerCe.NativeMethods.LoadNativeBinaries()
在 System.Data.sqlServerCe.sqlCeConnection..ctor()
在 AppCompleteGeneric.CommonPMPBase.GetConfiguredsqlPMapper(DatabaseIdentity dbid) 在 C:\cap
ableobjectsbuild2017\source\AppCompleteGeneric\AppCompleteGeneric.PServerIis\PeriodicActions\Co
mmonPMPBase.cs:line 88
在 AppCompleteGeneric.admin.CommonServer.EvolveAdminDB() 在 C:\capableobjectsbuild2017\sourc
e\AppCompleteGeneric\AppCompleteGeneric.PServerIis\admin\CommonServer.cs:line 256
在 AppCompleteGeneric.Controllers.mdsBaseC.SanityCheckPriorToAccess_DoLevelZeroChecks(字符串
& op,String& message) 在 C:\capableobjectsbuild2017\source\AppCompleteGeneric\AppCompleteGener
ic.PServerIis\Controllers\mdsBaseC.cs:line 193
在 AppCompleteGeneric.Controllers.mdsBaseC.OnActionExecuting(ActionExecutingContext filterCo
ntext) 在 C:\capableobjectsbuild2017\source\AppCompleteGeneric\AppCompleteGeneric.PServerIis\Co
nrollers\mdsBaseC.cs:line 81
在 Microsoft.AspNetCore.Mvc.Controller.OnActionExecutionAsync(ActionExecutingContext 上下文,ActionExecutionDelegate 下)
在 Microsoft.AspNetCore.Mvc.Filters.ControllerActionFilter.OnActionExecutionAsync(ActionExec
utingContext 上下文,接下来是 ActionExecutionDelegate)
在 Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next,Scope&
范围、对象和状态、布尔值和已完成)
在 Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterasync()
--- 从上一个抛出异常的位置开始的堆栈跟踪结束 ---
在 Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awai
ted|24_0(ResourceInvoker invoker,Task lastTask,State next,Scope scope,Object state,Boolean
完成了)
在 Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSe
上下文)
在 Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next,Scope& scope,O
对象&状态,布尔& isCompleted)
在 Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync()
--- 从上一个抛出异常的位置开始的堆栈跟踪结束 ---
在 Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(Reso
urceInvoker 调用者、Task 任务、Idisposable 作用域)
在 Microsoft.AspNetCore.Routing.EndpointMiddleware.g__AwaitRequestTask|6_0(Endpoint
端点、任务 requestTask、ILogger 记录器)
在 Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext 上下文)
在 Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(HttpContext 上下文)
在 Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(HttpContext 上下文)
在 Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware.Invoke(HttpContext cont
分机)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。