小编Joe*_*use的帖子

IISExpress无法从Visual Studio 2015启动

这里有几个问题,为什么IISExpress不启动.我找到的答案没有帮助.但我自己找到了答案.这篇文章可以帮助其他人解决问题.

行为:您打开从Visual Studio 2015中的其他人复制的Web项目.您无法选择浏览器,当您开始使用F5时,您会收到一条消息

无法启动IIS Express Web服务器.

没有迹象表明原因.删除applicationHost.config没有帮助,重新启动/重新安装等也无济于事.管理模式无关紧要,目标机器按预期工作的新项目.

asp.net asp.net-mvc iis-express visual-studio-2015

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

csproj 文件 (msbuild) 中 OpenApiReference (Nswag/Visual Studio) 中的路径设置

我使用 Visual Studio 中的“连接服务”功能引用 OpenAPI 服务(2002 Prev 5,但 VS 2019 中的行为相同)。该工具基于 NSwag。文档说我可以将 Nswag 的所有设置应用到* .csproj<OpenApiReference>中 element的某些元素中。

这可行,但我想使用与默认(obj)不同的输出路径,并且此设置无法处理 .. 路径和带空格的路径。Nswag 命令行工具上的相同设置可以按预期工作。

我在 * .csproj中使用不带空格的输出路径的第一种方法:

<ItemGroup>
  <OpenApiReference Include="swagger.json" 
                    CodeGenerator="NSwagCSharp" Namespace="Demo.Proxy" 
                    ClassName="ContractService"
                    OutputPath="ConnectedServices\Backend\ContractService.cs"
                    >
    <Options>/DateTimeType:DateTime /GenerateClientInterfaces:true</Options>
  </OpenApiReference>
</ItemGroup>
Run Code Online (Sandbox Code Playgroud)

这会生成文件obj\ConnectedServices\Backend\ContractService.cs。正确的。

但我想使用“Connected Services”文件夹(带空格):

<ItemGroup>
  <OpenApiReference Include="swagger.json" 
                    CodeGenerator="NSwagCSharp" Namespace="Demo.Proxy" 
                    ClassName="ContractService"
                    OutputPath="Connected Services\Backend\ContractService.cs"
                    >
    <Options>/DateTimeType:DateTime /GenerateClientInterfaces:true</Options>
  </OpenApiReference>
</ItemGroup>
Run Code Online (Sandbox Code Playgroud)

这会生成一个文件obj/Connected。它停在空间之前。不正确。

我试过:

  • %20--> 相同的结果,在空格前停止
  • &quot;从开始到结束 --> 无效字符错误
  • ..\退出obj的路径--> 无效字符错误

另外,出于好奇,我使用了这样的属性:

  <PropertyGroup>
    <ServicesPath>ConnectedServices\ContractService.cs</ServicesPath>
  </PropertyGroup>

  <ItemGroup>
  <OpenApiReference Include="swagger.json" …
Run Code Online (Sandbox Code Playgroud)

msbuild csproj nswag

7
推荐指数
0
解决办法
2000
查看次数

我无法运行 electron-wix-msi

我在使用 webpack 将电子项目打包为 MSI 安装程序时遇到了问题。我遇到了电子-wix-msi包。它是伟大的 WIX 工具包的包装器。优点是,它更像 Windows。

但是,文档不清楚,不足以使其立即运行。终于我明白了,想在这里分享步骤。

windows-installer wix electron

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