小编Sea*_*rey的帖子

是否有托管API来管理IIS 8?

在IIS7中,您曾经能够使用Microsoft.Web.Administrationdll来管理IIS.

我已将此引用添加到我的项目中,但运行以下代码会导致NotImplementedExceptionat site.Stop():

using (var server = new ServerManager())
{
    var site = server.Sites.FirstOrDefault(s => s.Name == instanceName);
    if (site != null)
    {
        site.Stop();
    }
}
Run Code Online (Sandbox Code Playgroud)

是否有此API的更新版本或从.Net管理IIS的备用方法?

我宁愿不使用WMI,也不想appcmd在可能的情况下生成if 的实例.

c# .net-4.5 iis-8

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

WiX检测.Net 4.0.3

我有一个需要.Net 4.0.3(链接)的应用程序.

我发现这篇文章告诉我在哪里可以找到安装的.Net版本,但我能找到的是WiX编译器识别的包含属性列表(这里).

我已经尝试按照本文中的说明操作,它告诉我使用以下代码,但这只是在没有更新的情况下安装.Net 4:

<PropertyRef Id="NETFRAMEWORK40FULL"/>

<Condition Message="This application requires .NET Framework 4.0.3. Please install the .NET Framework then run this installer again.">
    <![CDATA[Installed OR NETFRAMEWORK40FULL]]>
</Condition>
Run Code Online (Sandbox Code Playgroud)

如何通过预先定义的WiX属性或自行检查注册表值,如何进行特定4.0.3更新的WiX检查?

wix wix3.7

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

EF 7的Add-Migration命令的-Context参数的正确语法是什么?

使用EntityFramework 7的最新预发布版本(v7.0.0-rc1-final),我尝试Add-Migration通过Visual Studio中的程序包管理器控制台使用PowerShell命令; 我试图将迁移添加到我的DAL.

使用类似于以下内容的文件夹结构:

-Project
  -DAL
    -Context.cs
Run Code Online (Sandbox Code Playgroud)

我尝试过以下命令的变体:

Add-Migration Initial -OutputDir DAL\Migrations -Context ContextClassName

包括但不仅限于:

Add-Migration Initial -OutputDir DAL\Migrations -Context Project.Namespace.DAL.ContextClassName

Add-Migration Initial -OutputDir DAL\Migrations -Context DAL\Context.cs

无济于事......

这些工具的包安装如下:

Install-Package Microsoft.EntityFrameworkCore.Tools -Pre

文档是小于乐于助人,Get-Help Add-Migration -Examples-Full,-Detailed等会给你有关的预期格式没有-Context参数.

什么是正确的格式?

entity-framework-core

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

虽然在Javascript中工作,正则表达式不在C#中工作

我有一个在Javascript中工作正常的正则表达式

var dbId = "Test/Detail[@Name='ok'][@Details='ok2']/Submit";
dbId.replace(/(?:\[@Name='.+?'\]|\[@Details='.+?'\])/g,"");
Run Code Online (Sandbox Code Playgroud)

但是,当我在C#中尝试它时,它无法正常工作

C#

Regex.Replace(dbId, @"(?:\[@Name='.+?'\]|\[@Details='.+?'\])", String.Empty);
Run Code Online (Sandbox Code Playgroud)

请帮忙

.net javascript c# regex

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

标签 统计

c# ×2

.net ×1

.net-4.5 ×1

entity-framework-core ×1

iis-8 ×1

javascript ×1

regex ×1

wix ×1

wix3.7 ×1