小编Bri*_*ian的帖子

使用IIS的Web项目,但是我收到有关IISExpress配置的错误

我正在尝试加载使用端口主机头名称的项目.我的主机文件有127.0.0.1 mysite

尝试在VS2010中加载项目时出现以下错误.

http://mysiteWeb项目"Client.Web" 的URL' '配置为使用IIS Express作为Web服务器,但当前在本地IIS Web服务器上配置了URL.若要打开此项目,必须使用IIS管理器从本地IIS Web服务器使用此URL删除绑定.

问题是我没有使用IIS Express,并且该网站配置为使用IIS.我在iis中创建了一个使用主机头名称的站点.

我有其他Web项目作为端口81 ex上的应用程序运行http://mysite/MyService,不会导致此问题.

我可以做些什么来使用IIS在端口mysite root下运行项目并仍然使用VS2010?

如果我只使用端口号,则会发生同样的情况,例如:127.0.0.0:81

iis configuration visual-studio-2010

16
推荐指数
2
解决办法
7848
查看次数

'System.Data.Entity.Internal.AppConfig'的类型初始化程序在子网站上引发了一个例外

我有2个网站,一个是另一个的子目录,但是是一个Application ex:/ root&/ root/Services

他们都使用Entity Framework 6.x,但子网站正在抛出System.Data.Entity.Internal.AppConfig的类型初始化程序'引发了一个异常,因为它看起来因为嵌套而看到同一个EF数据库提供程序的许多条目web.config中

有没有办法清除提供程序集合,以便我不会收到此错误?我试过放入哪个没效果.

如果我注释掉提供者部分它是有效的

<providers>
  <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
</providers>
</entityFramework>
Run Code Online (Sandbox Code Playgroud)

但我不想这样做,因为不是每个环境都会有嵌套网站.并且NuGet倾向于将其重新插入.我可以通过编程方式进行调整吗?

这是完整的异常和堆栈跟踪

System.TypeInitializationException was unhandled by user code
HResult=-2146233036
Message=**The type initializer for 'System.Data.Entity.Internal.AppConfig' threw an exception.**
Source=EntityFramework
TypeName=System.Data.Entity.Internal.AppConfig
StackTrace:
     at System.Data.Entity.Internal.AppConfig.get_DefaultInstance()
     at System.Data.Entity.Internal.LazyInternalConnection..ctor(String nameOrConnectionString)
     at System.Data.Entity.DbContext..ctor(String nameOrConnectionString)
     at co.Repository.Data.coContext..ctor() in coModel.Context.Generated.cs:line 23
     at co.Repository.RepositoryBase`1.SingleOrDefault(Expression`1 predicate) in co.Repository\RepositoryBase.cs:line 13
     at UserFactory.GetOneByUserName(String siteCode, String userName) in UserFactory.cs:line 151
     at UserService.GetOneByUserName(String siteCode, String userName) in UserService.cs:line 59
     at SyncInvokeGetOneByUserName(Object , Object[] , Object[] …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework nuget entity-framework-6

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

WCF JSON SSL配置

我有一个WCF服务器返回JSON工作正常.在我通过SSL访问页面(安装了证书)之前,我有以下配置

<system.serviceModel>
<services>
  <service name="Analytics">
    <endpoint name="jsonEP"
            address=""
            binding="webHttpBinding"
            behaviorConfiguration="json"
            contract="IAnalytics"/>     
  </service>
</services>
<behaviors>
  <serviceBehaviors>
    <behavior>
      <serviceMetadata httpGetEnabled="true"/>
      <serviceDebug includeExceptionDetailInFaults="true"/>
    </behavior>
  </serviceBehaviors>
  <endpointBehaviors>
    <behavior name="json">
      <webHttp faultExceptionEnabled="true" helpEnabled="true" />      
    </behavior>     
  </endpointBehaviors>
</behaviors>
Run Code Online (Sandbox Code Playgroud)

我需要更改什么才能使我的服务启用SSL?

我使用https://mysite/Service/Analytics.svc访问输入页面, 但该消息提供了svcutil.exe http:// machinename /Service/Analytics.svc?wsdl

什么时候应该是http:// mysite /Service/Analytics.svc?wsdl

此外,任何Get Requests都会失败,例如: http://mysite/Service/Analytics.svc/MyURITemplate/Id/1

谢谢.

.net ssl wcf json

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

Telerik MVC Grid按需填充

我正在尝试构建一个像数据输入表单的向导,我在"第二页"上有一个网格,它根据第一页上的值填充.

例如:

第1页:放下公司,选择CompanyId

第2页:网格填充基于Page1的CompanyId

Page1和Page2都是同一页面上的2个div标签.我试图找出如何在我转到Page2或拥有有效的CompanyId之前不加载网格.

如何将MVC Ajax网格设置为1.没有网格在加载时执行Select()Ajax调用?2.获取网格以使用jquery调用按需选择?

javascript telerik-mvc telerik-grid razor

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

如何在flash和javascript之间传递数据

我有一个flash/flex对象,它根据用户交互生成xml.我想将一个xml字符串传递给javascript,以便它可以进行Web服务调用.

如何将XML传递回Javascript?

例子:

HTML:

     <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"
                id="My">
 <param name="movie" value="My.swf" />
            <param name="quality" value="high" />
            <param name="bgcolor" value="#ffffff" />
            <param name="allowScriptAccess" value="sameDomain" />
            <param name="allowFullScreen" value="true" />
      </object>
Run Code Online (Sandbox Code Playgroud)

javascript初始化

 var swfVersionStr = "10.2.0";
 var xiSwfUrlStr = "playerProductInstall.swf";
 var flashvars = {};

 var attributes = {};
 flashvars.servicePath = "services/";
 flashvars.isSaved = "false";
 flashvars.savedXML;
 var params=   {
            quality = "high";
            bgcolor = "#ffffff";
            allowscriptaccess = "sameDomain";
            allowfullscreen = "true";
            wmode = "transparent";
        };

  swfobject.embedSWF(
                "My.swf", "flashContent",
                "100%", "100%",
                swfVersionStr, xiSwfUrlStr, …
Run Code Online (Sandbox Code Playgroud)

javascript apache-flex

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