小编Ela*_*ine的帖子

System.EnterpriseServices.Wrapper.dll错误


分析程序错误说明:解析为此请求提供服务所需的资源时发生错误.请查看以下特定的解析错误详细信息并相应地修改源文件.

分析器错误消息:无法加载文件或程序集"System.EnterpriseServices.Wrapper.dll"或其依赖项之一.
(HRESULT异常:0x800700C1)

来源错误:

第1行:<%@ Application Codebehind ="Global.asax.cs"Inherits ="PMP.MvcApplication"Language ="C#"%>


昨天,我关闭了我的Windows 7,一个Windows更新在那里等待了近一个小时没有任何进程,然后我关闭了我的笔记本电脑.当我重新打开Windows 7并运行PMP MVC应用程序时,发生了此错误.我完成了挂起的Windows更新.这没有解决问题.

我google搜索应该重新安装.net框架1.1/2.1,我试过但没有什么好事发生.这个错误总是在这里.我花了4小时重新安装VS 2010,但它没有解决问题.

我该如何解决这个问题?

[更新]:

我试过这个,

"C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\gacutil.exe" /i Microsoft.NET/Framework/v2.0.50727/System.EnterpriseServices.dll

"C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\gacutil.exe" /i Microsoft.NET/Framework/v2.0.50727/System.EnterpriseServices.dll
Run Code Online (Sandbox Code Playgroud)

发现gacutil.exe在v6.0A中是0kb.然后将文件替换v7.0Av6.0A.这也没有解决问题.

asp.net global-asax

12
推荐指数
2
解决办法
3万
查看次数

jQuery自动完成,当我提出一个新的时,我可以暂停之前的ajax调用吗?

我正在使用jQuery autocomplete,但发现了一个与性能相关的问题 - 如果我输入'abc',它将通过'a','ab'和'abc'扫描,一次,我该如何停止当ajax调用正在通过'abc'进行搜索时,前一个'a','ab'?

类似的情况是:我使用jQuery DataTables,并希望进行一些搜索,例如,我输入要搜索的内容(调用搜索网络方法),然后单击按钮 - 一次"搜索"3次,或者更改搜索文本点击"搜索",然后提出新的搜索,我怎样才能停止以前无用的ajax调用?

ajax jquery jquery-ui-autocomplete

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

.net核心中的XSD/Schema验证解决方法?

我从https://github.com/dotnet/corefx/issues/3633获得,现在尚不支持XSD架构验证,并计划在.Net Core 1.2.0其发布日期为2017年春季.

然而,这是我们产品的关键功能之一,因此它必须得到支持.现在.Net标准甚至没有System.Xml.Schema我们想要暂时使用完整的.net核心,但没有帮助.

以前v1.2.0,是否有任何解决方法来执行xsd架构验证?

xsd-validation .net-core

6
推荐指数
1
解决办法
1466
查看次数

jquery,如何将选定的选项滚动到可见视图中?

在这里我创建了一个示例来帮助我理解, http://www.jsfiddle.net/BLvsF/

我希望将 item-'a6' 滚动到可见的选择框中,我该怎么做?我想用 jquery 做同样的事情

$(document).ready(function() {
    $('#btn').click(function() {
        document.getElementById('a6').scrollIntoView();
        });
});
Run Code Online (Sandbox Code Playgroud)

但是,如何使用 jQuery 实现相同的功能?

我尝试使用 .get(0).scrollIntoView()。但仍然不适用。

$(document).ready(function() {
    $('#btn').click(function() {
        $('#a> option:selected').clone(false).appendTo('#b').get(0).scrollIntoView();
    });
});
Run Code Online (Sandbox Code Playgroud)

http://www.jsfiddle.net/CYQfD/

谢谢,伊莱恩

jquery

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

Visual Studio 2017更新问题:无法加载DLL'sqlite3':找不到指定的模块。(来自HRESULT的异常:0x8007007E)

将vs2015 .net标准升级到vs2017时,在测试项目中出现以下错误。

无法加载DLL'sqlite3':找不到指定的模块。(来自HRESULT的异常:0x8007007E)

与sqlite provider 1.0.101.0 vs2015搭配使用良好

新环境:Visual Studio 2017,使用.netcore1.1程序包的TargetFramework =“ net461”,sqlite提供程序1.0.105.0

我尝试了以下所有可以从互联网上获得的解决方案,但都是徒劳的。我试过了,

  1. 在以下行中添加了.csproj, <GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType><AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
  2. 选择测试处理器为x86
  3. 已安装的提供程序:http://system.data.sqlite.org上的sqlite-netFx46-static-binary-bundle-Win32-2015-1.0.105.0.zip

  4. 已安装System.Data.SQLite 1.0.105 nuget包

  5. 尝试将sqlite3.dll(x86)放入项目文件夹,将其设置为“内容”和“始终复制”,甚至尝试将文件复制到bin / x86 /,它抱怨有一个新错误

试图加载格式错误的程序。(来自HRESULT的异常:0x8007000B)

at Microsoft.Data.Sqlite.Interop.NativeMethods.Sqlite3_sqlite3.sqlite3_open_v2(IntPtr filename, Sqlite3Handle& ppDb, Int32 flags, IntPtr vfs)
   at Microsoft.Data.Sqlite.Interop.NativeMethods.Sqlite3_sqlite3.open_v2(IntPtr filename, Sqlite3Handle& ppDb, Int32 flags, IntPtr vfs)
   at Microsoft.Data.Sqlite.Interop.NativeMethods.sqlite3_open_v2(String filename, Sqlite3Handle& ppDb, Int32 flags, String vfs)
   at Microsoft.Data.Sqlite.SqliteConnection.Open()
   at Microsoft.EntityFrameworkCore.Storage.RelationalConnection.Open()
   at Microsoft.EntityFrameworkCore.Storage.Internal.SqliteRelationalConnection.Open()
   at Microsoft.EntityFrameworkCore.Query.Internal.QueryingEnumerable.Enumerator.BufferlessMoveNext(Boolean buffer)
   at Microsoft.EntityFrameworkCore.Storage.Internal.NoopExecutionStrategy.Execute[TState,TResult](Func`2 operation, Func`2 verifySucceeded, TState state)
   at Microsoft.EntityFrameworkCore.ExecutionStrategyExtensions.Execute[TState,TResult](IExecutionStrategy strategy, Func`2 operation, TState state)
   at Microsoft.EntityFrameworkCore.Query.Internal.QueryingEnumerable.Enumerator.MoveNext()
   at …
Run Code Online (Sandbox Code Playgroud)

sqlite visual-studio-2017

5
推荐指数
1
解决办法
2239
查看次数

如何使用SQL Server Enterprise Edition在app_data下添加新数据库

我是MVC的绝对新手,现在我站在它的开头.

我查看了教程播客,其中我得到了我可以添加一个新的SQL Server数据库项目app_data.但是,一旦我点击它,一个msg弹出窗口显示在我的桌面上,没有安装SQL Server 2005或2008 Express.

但事实上,我已经安装了SQL Server 2005 Enterprise.为什么会这样?如果我有企业版,如何添加SQL Server数据库?

非常感谢.

asp.net-mvc

4
推荐指数
1
解决办法
2715
查看次数

Firefox中没有propertychange事件

在jQuery中,$.bind("propertychange", callback)在Firefox中不可用,我该如何解决这个问题?

谢谢

最终,我用它来实现:

if ($.browser.msie) {
        $this.unbind("propertychange").bind("propertychange", function(e) {
            e.preventDefault();
            bindTrigger();
        });
    }
    else {
        document.getElementById(_acBoxCtrlID).addEventListener("input", bindTrigger, false);
    }
Run Code Online (Sandbox Code Playgroud)

jquery

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

哪个jQuery treeview最适合需求?

这里有一个要求,我还在开始选择jQuery treeview插件,它应该支持c#web服务.数据源确实很大,因此默认情况下必须折叠所有树视图节点.一旦用户单击要展开的节点,就会将一个额外的参数传递给webmethod并填充其子树视图.我发现有许多轻量级的树视图在页面加载中填充了一大堆UL/LI DOM,这不是我想要的.

我发现一个页面列出了8个jQuery树视图.几乎没有一个一个地测试. http://www.programmingsolution.net/useful-js/jquery-treeview.php

有没有人得到相同的exp来帮助我?谢谢.

treeview jquery

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

为什么WCF无法在wcftestclient中调用?

我建立了一个WCF服务,它在IE地址中运行良好,但是一旦我将它添加到wcftestclient并调用一个方法,就会出现错误并显示为:

无法调用该服务.可能的原因:服务离线或无法访问; 客户端配置与代理不匹配; 现有代理无效.有关更多详细信息,请参阅堆栈跟踪.您可以尝试通过启动新代理,还原到默认配置或刷新服务来进行恢复.

错误详情:

The Address property on ChannelFactory.Endpoint was null.  The ChannelFactory's Endpoint must have a valid Address specified.
   at System.ServiceModel.ChannelFactory.CreateEndpointAddress(ServiceEndpoint endpoint)
   at System.ServiceModel.ChannelFactory`1.CreateChannel()
   at System.ServiceModel.ClientBase`1.CreateChannel()
   at System.ServiceModel.ClientBase`1.CreateChannelInternal()
   at System.ServiceModel.ClientBase`1.get_Channel()
   at MyDownloadSvcClient.DeleteMyFolder(Int32 UserId, Int32 FolderId)
Run Code Online (Sandbox Code Playgroud)

配置文件是:(在10/9更新)

<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <system.serviceModel>
        <services>
            <service name="MyDownloadSvcClient">
                <endpoint binding="basicHttpBinding" />
            </service>
        </services>
        <bindings />
        <client>
            <endpoint address="http://localhost/MyDownloadSvc.svc"
                binding="basicHttpBinding" bindingConfiguration="" contract="IMyDownloadSvc"
                name="Test" />
        </client>
    </system.serviceModel>
</configuration>
Run Code Online (Sandbox Code Playgroud)

有什么不对的吗?

提前谢谢,伊莱恩

wcf

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

DependencyContext.Default在.NET核心测试项目中抛出错误

我有一个测试.net核心WebAPI的测试项目. DependencyContext.Default在WebAPI项目中抛出错误

Value cannot be null.
Parameter name: assembly
Run Code Online (Sandbox Code Playgroud)

它发生在

   at Microsoft.Extensions.DependencyModel.DependencyContextLoader.Load(Assembly assembly)
   at System.Lazy`1.CreateValue()
   at System.Lazy`1.LazyInitValue()
   at 
Run Code Online (Sandbox Code Playgroud)

可能是那个测试项目没有DI解析器没有入口点吗?

asp.net-core

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

如何设置默认焦点?

现在,“提交”按钮是默认的焦点控件。但我需要将默认焦点设置到另一个图像按钮。

这是示例图像“按钮”

<img style="vertical-align: top; border-style: none;"                                                   src="IconAdd.jpg" id="imbAdd" onclick="javascript:Add();" title="Click to Add" style="cursor:hand;" />
Run Code Online (Sandbox Code Playgroud)

但我用

$(document).ready(function(){$("#imbAdd").focus();}
Run Code Online (Sandbox Code Playgroud)

这不起作用。

我希望我说清楚了。我需要实现当我按 Enter 时,我可以触发该图像“按钮”的“单击”事件。

谢谢


解决方案:我使用 <input type="image" id="imbAdd" onclick="addEntry();return false;"> ..代替图像链接。并设置 <form id="form1" defaultButton="imbAdd"> ,但此类型按钮将导致提交,这不是我想要的。所以我需要添加“return false;” 在“addEntry()”末尾,以确保图像按钮永远不会导致任何不需要的提交。

html jquery

0
推荐指数
1
解决办法
8588
查看次数