我安装了多设备混合应用程序和
当我打开javascript cordova项目时,vs2013会显示此消息.
Git CLI系统中缺少该软件.您可能还需要在安装后进行配置.说明
我的路径变量
C:\Program Files (x86)\Git\bin;
C:\Program Files (x86)\Git\cmd;
C:\Program Files (x86)\Git\libexec\git-core
Run Code Online (Sandbox Code Playgroud) 我该如何解决这个错误?
版本
Microsoft.AspNet.SignalR.Core 2.2.0,structuremap 3.1.4.143
global.asax signalR依赖解析
// SIGNALR DEPENDENCY RESOLVER
GlobalHost.DependencyResolver = new StructureMapSignalRDependencyResolver(Container ?? ObjectFactory.Container);
Run Code Online (Sandbox Code Playgroud)
StructureMapSignalRDependencyResolver
public class StructureMapSignalRDependencyResolver : DefaultDependencyResolver
{
private readonly IContainer _container;
public StructureMapSignalRDependencyResolver(IContainer container)
{
_container = container;
}
public override object GetService(Type serviceType)
{
object service = null;
//Below is a key difference between this StructureMap example, GetInstance is used for concrete classes.
if (!serviceType.IsAbstract && !serviceType.IsInterface && serviceType.IsClass)
{
//If the type is a concrete type we get here...
service = …
Run Code Online (Sandbox Code Playgroud)