小编Pos*_*ack的帖子

如何在本地网络中提供ASP.NET Web API Web服务

我即将编写一个JSON-web-service(VS Express 2012 - ASP.NET WEB API),现在我想通过尝试从我的Android-app获取数据来测试它.所以我尝试通过这样做使我的服务可用于本地网络:

- >从改变localhost192.168.1.52applicationhost.config

<site name="MyFirstWebApi" id="5">
     <application path="/" applicationPool="Clr4IntegratedAppPool">
         <virtualDirectory path="/" physicalPath="c:\projects\MyFirstWebApi" />
     </application>
     <bindings>
         <binding protocol="http" bindingInformation="*:61802:192.168.1.52" />
     </bindings>
</site>
Run Code Online (Sandbox Code Playgroud)

- >并且还更改了Project-properties - > Web - >"Use local IIS-Webserver" - > project-url to http://192.168.1.52:61802/

但是,当我现在尝试启动该服务时,它会给我一个错误消息框:

IIS-Express-webserver无法启动(翻译自德语)

不幸的是,我看不出确切的错误是什么,因为VS输出是空的

任何人都知道如何解决这个问题或如何正确设置?

asp.net iis android web-services visual-studio

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

Wix Bootstrapper MSI-Package日志记录,怎么样?

我有一个安装MSI包的引导程序.

我怎样才能实现至少msi-package-installation被记录(详细日志记录)?我在哪里可以设置日志文件路径?因为我猜不能记录所有内容?

不,我想要一个cmd解决方案,我需要在我的设置中实现这一点

找到LogPathVariable,但不知道它是如何工作的?

<MsiPackage SourceFile="$(var.Setup.TargetPath)" LogPathVariable="" />
Run Code Online (Sandbox Code Playgroud)

谷歌周围多次搜索并没有找到解决这个问题的方法,有什么帮助吗?

logging windows-installer wix bootstrapper

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

加快WiX安装程序的构建过程

对于我的Wix项目,我通过Visual Studio的预构建事件收获了4个目录,这将导致大约160mb的数据和大约220个文件,但是构建过程花费了很长时间。

我如何加快该过程?我有一个嵌入式media.cab文件,它将保存所有文件。是文件的大小或数量会减慢该过程?还是在预建活动中使用加热工具进行收割?使用HeatDirectory元素会更快吗?

有人在加快速度方面取得了一些经验吗?

installer windows-installer wix heat visual-studio

5
推荐指数
2
解决办法
1427
查看次数

(WiX) - 使用预构建事件自动生成GUID(heat.exe)

我为我的directorys /文件做了一个预构建活动.现在它创建source.wxs很好,但只有'GUID ="*"',所以现在我得到编译器错误,因为它没有映射到ProgrammFilesFolder,但每个组件都需要一个唯一的GUID:

Path" %SystemDrive%\st /MIR
"%WIX%\bin\heat.exe" dir %SystemDrive%\st -dr INSTALLDIRECTORYFOLDER -cg    SourceComponentGroup -var var.SourcePath -ag -out "$(SolutionDir).\Setup\source.wxs"
Run Code Online (Sandbox Code Playgroud)

结果:

<Component Id="cmp97CD2699CFD0E466AE00E9EE0BC75B3D" Directory="dirE9158D60656EC6CD461378A2C8EDC064" Guid="*">
     <File Id="filD6533D5A559BC86E4704F435FEEE2A5A" KeyPath="yes" Source="$(var.SourcePath)\test1.txt" />
</Component>
Run Code Online (Sandbox Code Playgroud)

是否有任何参数我可以改变以获得所需的效果?我找不到有关参数的任何文档.

xml guid wix wix3 wix3.5

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

Qt - QPainter.DrawText 不绘制文本

我正在 Qt-Creator 5 中创建一个模拟时钟,现在我想将数字绘制到屏幕上,但它不起作用?

painter.drawText(QPoint(50, 50), "12");
Run Code Online (Sandbox Code Playgroud)

我绝对不明白为什么它不起作用。当我用 a 替换代码中的这一行时.drawEllipse,它工作正常。所以位置/颜色不可能是问题,除非drawText不使用setBrush()颜色。

任何人都知道如何使用 正确在屏幕上绘制文本QPainter

//previous code only draws blue ellipses with white background
QColor secondColor(240,0,0);

painter.setPen(Qt::NoPen);
painter.setBrush(secondColor);
painter.save();

QFont font=painter.font() ;
font.setPointSize(18);
painter.setFont(font);
painter.drawText(QPoint(50, 50), "12");
Run Code Online (Sandbox Code Playgroud)

因为已经到了最后paintEvent不能透支

c++ qt qpainter drawtext qt5

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