小编bur*_*1ce的帖子

lu.[TableName]而不是dbo.[TableName]?

我的SQL Server 2005数据库中的一些表名为lu.[TableName]而不是dbo.[TableName].lu代表什么?

注意:我已经尝试过google了

sql-server sql-server-2005 dbo

3
推荐指数
2
解决办法
3009
查看次数

打字稿:“我?wdm ?:编译失败。”

我的Typescript构建失败,但我不知道为什么。“我?wdm ?:编译失败。” 是错误消息。这是个神秘的人物。如何获得正确显示的构建错误?

我在此项目中使用IIS Express,ASP.NET Core和Angular。

这是更详细的日志

Zoolander.UI> info: Microsoft.AspNetCore.SpaServices[0]
Zoolander.UI>       Date: 2018-09-19T00:32:16.011Z
Zoolander.UI> Hash: 8e2f800b0afe50fe39a9
Zoolander.UI> Time: 4989ms
Zoolander.UI> chunk {main} main.js, main.js.map (main) 1.93 kB [initial] [rendered]
Zoolander.UI> chunk {polyfills} polyfills.js, polyfills.js.map (polyfills) 682 bytes [initial] [rendered]
Zoolander.UI> chunk {runtime} runtime.js, runtime.js.map (runtime) 5.22 kB [entry] [rendered]
Zoolander.UI> chunk {styles} styles.js, styles.js.map (styles) 201 kB [initial] [rendered]
Zoolander.UI> chunk {vendor} vendor.js, vendor.js.map (vendor) 325 kB [initial] [rendered]
Zoolander.UI> i ?wdm?: Failed to compile.
Zoolander.UI> 
Zoolander.UI> info: Microsoft.AspNetCore.Hosting.Internal.WebHost[2]
Zoolander.UI> …
Run Code Online (Sandbox Code Playgroud)

visual-studio iis-express typescript

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

powershell函数仅在使用-and in if条件多次调用时执行一次

无论如何在powershell我有以下脚本

function ReturnTrue()
{
    write-host "ReturnTrue executed!"
    return $true
}

if (ReturnTrue -and ReturnTrue -and ReturnTrue)
{
    write-host "ReturnTrue should have executed 3 times"
}
Run Code Online (Sandbox Code Playgroud)

预期的输出是看"执行ReturnTrue!" 打印3次,但只打印一次.C#或Java中的类似代码将执行ReturnTrue()3次.这是怎么回事?

powershell

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

泛型 - 类型参数声明必须是标识符而不是类型

在第一行,我得到此编译错误."类型参数声明必须是标识符而不是类型." 有没有办法来解决这个问题?

 public class ExtJsGridJsonModel<IEnumerable<T>>
{
    [DataMember(Name = "total")]
    public int Total { get; set; }

    [DataMember(Name = "rows")]
    public IEnumerable<T> Rows { set; get; }

    public ExtJsGridJsonModel(IEnumerable<T> rows, int total)
    {
        this.Rows = rows;
        this.Total = total;
    }
}
Run Code Online (Sandbox Code Playgroud)

更新:

很抱歉我的问题和意图缺乏细节.基本上,我的最终目标是这样做:

new ExtJsGridJsonModel<Company>();
Run Code Online (Sandbox Code Playgroud)

而不是这个:

new ExtJsGridJsonModel<IEnumerable<Company>>();
Run Code Online (Sandbox Code Playgroud)

基本上,我想通过省略IEnumerable类型来减少代码.我该怎么做呢?

c# generics

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

可以将首选项屏幕添加到“设置”应用程序吗?

在iOS中,应用程序开发人员可以使用该Settings.bundle\Root.plist文件创建带有可编辑字段的首选项屏幕。该首选项屏幕是通过“设置”应用而非应用本身访问的。

可以在Android上执行相同的操作吗?是否可以创建可以通过“设置”应用访问的首选项屏幕?

android

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

RegistryKey可以在ASP.NET Core 2.0应用程序中引用,但不能在Console .NET 2.0 Core应用程序中引用

我可以在ASP.NET Core 2.0应用程序中引用RegistryKey类,但不能在Console .NET 2.0 Core App中引用.这是为什么?

当我尝试在RegistryKey中引用OpenBaseKey()(静态方法)时,我收到以下编译错误.

The name 'RegistryKey' does not exist in the current context    
Run Code Online (Sandbox Code Playgroud)

我正在使用VS2017,我的项目是针对.NET Core 2.0(不是标准2.0).

.net-core asp.net-core visual-studio-2017

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

"(control: AbstractControl): {[key: string]: any} | null =&gt;" 有什么作用?

我是 TypeScript 和 Angular 的新手,但我在 C# 方面有很好的背景。

我正在阅读这篇文章,特别是“自定义验证器”和这个片段

export function forbiddenNameValidator(nameRe: RegExp): ValidatorFn {
  return (control: AbstractControl): {[key: string]: any} | null => {
    const forbidden = nameRe.test(control.value);
    return forbidden ? {'forbiddenName': {value: control.value}} : null;
  };
}
Run Code Online (Sandbox Code Playgroud)

这行代码是什么/意味着什么?这是 TypeScript 定义委托的方式吗?

(control: AbstractControl): {[key: string]: any} | null => {
Run Code Online (Sandbox Code Playgroud)

typescript angular

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

如何存储和检索在 ASP.NET 中不可配置的常量?

类在不通过 web.config 获取常量的情况下检索/存储常量的最佳方法是什么?

c# asp.net constants

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

如何在本地引用xml文件?

我有一个ASP.NET项目和一个类库项目的解决方案,其中ASP.NET项目依赖于类库作为数据访问层.

在我的类库项目中,我有SiteSetting.xml和c#代码,它们正在请求xml文件,如下所示.

C#代码:


DataSet ds = new DataSet();
ds.ReadXml("SiteSetting.xml");
Run Code Online (Sandbox Code Playgroud)

当我启动我的asp.net应用程序并查看调用上面的c#代码的页面时,我收到一条错误消息"无法找到文件'C:\ Program Files\Microsoft Visual Studio 9.0\Common7\IDE\SiteSetting.xml' ".

C:\ Program Files\Microsoft Visual Studio 9.0\Common7\IDE \显然不是我的c#代码所在的位置.我的源代码在c:\ Projects ..但是我的ASP.NET和类库项目的编译二进制文件在哪里被执行?更好的问题是,如何在ds.ReadXml()的上下文中使用相对路径正确引用SiteSetting.xml?

我想使用相对路径,以便在找到SiteSetting.xml时,执行二进制文件的位置不会出现问题

更新 感谢您的输入人员.Server.MapPath()很接近,但没有雪茄.Server.MapPath在我的ASP.NET项目中返回一个相对路径,而不是我的c#,这是我的SiteSettings.xml所在的位置.

因此,例如我有一个名为StackOverflow的项目,它有一个名为"StackOverflow.Data"的C#项目和一个名为"www"的ASP.NET Web项目,那么我将拥有以下文件夹.

c:\ Projects\StackOverflow c:\ Projects\StackOverflow\StackOverFlow.Data < - 类库项目作为我的数据访问层c:\ Projects\StackOverflow\www < - 调用StackOverflow.Data类和方法的ASP.NET项目

Server.MapPath("〜/ SiteSettings.xml")返回c:\ Projects\StackOverflow\www\SiteSetting.xml.我需要一种方法来获取像c:\ Projects\StackOverflow\StackOverflow.Data\SiteSetting.xml这样的路径

c# asp.net

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

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