小编Tom*_*son的帖子

如何禁用或控制 Visual Studio 2010 选项卡组?

我似乎不小心创建了 Visual Studio 2010 选项卡组,这意味着我打开的某些文档出现在新的垂直选项卡组中。我怎样才能阻止这种情况发生?

visual-studio-2010

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

是什么导致错误"The ResolveManifestFiles"任务意外失败.路径中的非法字符

The "ResolveManifestFiles" task failed unexpectedly.
System.ArgumentException: Illegal characters in path.
   at System.Security.Permissions.FileIOPermission.HasIllegalCharacters(String[] str)
   at System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList)
   at System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String[] pathList, Boolean checkForDuplicates, Boolean needFullPath)
   at System.IO.Path.GetFullPath(String path)
   at Microsoft.Build.Tasks.Deployment.ManifestUtilities.Util.RemoveDuplicateItems(ITaskItem[] items)
   at Microsoft.Build.Tasks.ResolveManifestFiles.set_NativeAssemblies(ITaskItem[] value)

The "NativeAssemblies=@(NativeReferenceFile);@(_DeploymentNativePrerequisite)" parameter for the "ResolveManifestFiles" task is invalid.

The "ResolveManifestFiles" task could not be initialized with its input parameters.
Run Code Online (Sandbox Code Playgroud)

c# build

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

是否有任何用于非双工WCF分块的库或样本?

我正在寻找一种通过HTTPS实现文件传输服务的方法,该服务使用分块来应对间歇性连接丢失并减少使用流式传输所需的大量超时.由于客户端可能位于防火墙后面,因此MSDN上的分块通道样本不适用.

在微软论坛上有一个关于此旧讨论,但不是一个完整的答案,或者至少没有一个我有实施的专业知识.

https wcf file-upload chunking unreliable-connection

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

IIS或ASP.NET是否创建了包含请求URL的ETW事件?

我一直在尝试捕获由IIS或ASP.NET创建的包含请求URL的ETW事件,但没有太大成功.

我使用的是Windows 8(开发)和Windows Server 2008 R2(生产),因此分别是IIS 8.0和7.5.我知道在IIS 8.5中有更好的ETW支持,但不幸的是,目前还没有帮助.

使用PerfView,收集系统范围的事件,并使用以下附加提供程序,我在Microsoft-Windows-IIS-Configuration命名空间中获得了一些事件,但没有包含单个请求详细信息的事件.

在此输入图像描述

其他提供商

Microsoft-Windows-IIS-APPHOSTSVC:*:5,Microsoft-Windows-IIS-Configuration:*:5,Microsoft-Windows-IIS-FTP:*:5,Microsoft-Windows-IIS-IisMetabaseAudit:*:5,Microsoft-Windows-IIS-IISReset:*:5,Microsoft-Windows-IIS-W3SVC:*:5,Microsoft-Windows-IIS-W3SVC-PerfCounters:*:5 ,Microsoft-Windows-IIS-W3SVC-WP:*:5,Microsoft-Windows-IIS-WMSVC:*:5
Run Code Online (Sandbox Code Playgroud)

如果我运行,logman query providers我得到以下内容,所以我知道这些提供商可用(在我的Windows 8机器上).

Provider                                 GUID
-------------------------------------------------------------------------------

Microsoft-Windows-IIS-APPHOSTSVC         {CAC10856-9223-48FE-96BA-2A772274FB53}
Microsoft-Windows-IIS-Configuration      {DC0B8E51-4863-407A-BC3C-1B479B2978AC}
Microsoft-Windows-IIS-FTP                {AB29F35C-8531-42FF-810D-B8552D23BC92}
Microsoft-Windows-IIS-IisMetabaseAudit   {BBB924B8-F415-4F57-AA45-1007F704C9B1}
Microsoft-Windows-IIS-IISReset           {DA9A85BB-563D-40FB-A164-8E982EA6844B}
Microsoft-Windows-IIS-W3SVC              {05448E22-93DE-4A7A-BBA5-92E27486A8BE}
Microsoft-Windows-IIS-W3SVC-PerfCounters {90303B54-419D-4081-A683-6DBCB532F261}
Microsoft-Windows-IIS-W3SVC-WP           {670080D9-742A-4187-8D16-41143D1290BD}
Microsoft-Windows-IIS-WMSVC              {23108B68-1B7E-43FA-94FB-EC3066805744}
Run Code Online (Sandbox Code Playgroud)

我也尝试使用logman创建一个ETL文件,但这似乎没有捕获任何与IIS相关的内容:

etw.ps1

logman start ASPTrace -pf providers.txt -ets
Start-Sleep -Seconds 30
logman stop ASPTrace -ets
Run Code Online (Sandbox Code Playgroud)

providers.txt

"Microsoft-Windows-IIS-APPHOSTSVC" 0xFFFFFFFE 5
"Microsoft-Windows-IIS-Configuration" 0xFFFFFFFE 5
"Microsoft-Windows-IIS-FTP" 0xFFFFFFFE 5
"Microsoft-Windows-IIS-IisMetabaseAudit" 0xFFFFFFFE 5
"Microsoft-Windows-IIS-IISReset" 0xFFFFFFFE 5
"Microsoft-Windows-IIS-W3SVC" 0xFFFFFFFE …
Run Code Online (Sandbox Code Playgroud)

asp.net iis trace etw

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

如何使用自定义INameResolver配置由Service Bus触发的Azure功能?

我希望能够控制Azure功能在运行时读取的服务总线队列或订阅的名称.

使用WebJobs(Azure Functions基于),您可以通过实现和配置自定义来执行此操作INameResolver,请参阅:如何为Web作业处理创建基于配置的队列名称?

但是,使用Azure功能,我无权连接JobHostConfiguration此自定义解析程序.

我还可以使用INameResolver,如果是这样的话怎么样?

azure azureservicebus azure-functions azure-functions-runtime

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

Angular 4 ng build base-href duplicate子目录

我正在根据分支名称将我的角度应用程序的构建部署到具有不同子目录的s3存储桶.网址看起来像:

pr.example.com/add-cool-spinner
pr.example.com/increase-awesomeness
Run Code Online (Sandbox Code Playgroud)

如果我使用--base-href /add-cool-spinner它正确部署更新基本标签:<base href="add-cool-spinner">.但是,当重定向或生成链接时,子目录会翻倍,因此从路由器生成的链接标记如下所示:

pr.example.com/add-cool-spinner/add-cool-spinner/page
Run Code Online (Sandbox Code Playgroud)

我只尝试改变--deploy-url,但它不更新基础href标记,并引用root url(pr.example.com/page).

有没有提示不加倍基本url目录?这是一个错误还是我做错了什么?

web-deployment angular

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

你如何获得IsolatedStorage中所有文件的平面列表?

我需要获取给定IsolatedStorage文件夹中所有文件的列表.在IsolatedStorage的根目录下有子文件夹,这些子文件夹需要包含在列表中.

通常的System.IO类不能与IsolatedStorage一起使用.

.net c# isolatedstorage isolatedstoragefile

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

代码分析警告CA2000:对对象'new ContainerControlledLifetimeManager()'调用Dispose

我在一些单元测试中收到代码分析警告:

WidgetManagerTests.cs(40):CA2000:Microsoft.Reliability:在方法'WidgetManagerTests.TestInitialize()'中,在对所有引用超出范围之前,在对象'new ContainerControlledLifetimeManager()'上调用System.IDisposable.Dispose.

我正在使用Unity和Moq,这是违规行:

var loggingServiceMock = new Mock<ILoggingService>();
            this.unityContainer.RegisterInstance<ILoggingService>(loggingServiceMock.Object, new ContainerControlledLifetimeManager());
Run Code Online (Sandbox Code Playgroud)

code-analysis fxcop unity-container

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

您将如何在典型的业务层/数据访问层/存储过程中使用EF?

每当我观看有关实体框架的演示时,演示者只需设置一些表并使用自动创建的代码存根执行插入,更新和删除,但从不显示任何存储过程的使用.在我看来,这是从客户端执行SQL.

根据我的经验,这不是特别好的做法,所以我假设我对实体框架的理解是错误的.

类似地,WCF RIA Services演示使用EF,并且演示总是相同的.任何人都可以了解如何在典型的业务层/数据访问层/存储过程中使用EF.

我觉得我很困惑,不应该!!

entity-framework

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

MapReduce在MongoDB中的"父链接"树上

我有一组实体,代表一棵树.每个实体都有一个包含属性数组的属性.

例如:

{
    "_id" : 1,
    "parent_id" : null,
    "attributes" : [ "A", "B", "C" ]
}
Run Code Online (Sandbox Code Playgroud)

我想使用MapReduce生成另一个类似于原始集合的集合,但是对于集合中的每个项目,它不仅包含与实体直接关联的属性,还包含其祖先的属性,一直到层次结构的根源.

所以给出以下实体:

{
    "_id" : 1,
    "parent_id" : null,
    "attributes" : [ "A", "B", "C" ]
}

{
    "_id" : 2,
    "parent_id" : 1,
    "attributes" : [ "D", "E", "F" ]
}

{
    "_id" : 3,
    "parent_id" : 2,
    "attributes" : [ "G", "H", "I" ]
}
Run Code Online (Sandbox Code Playgroud)

MapReduce作业的结果如下:

{
    "_id" : 1,
    "attributes" : [ "A", "B", "C" ]
}

{
    "_id" : …
Run Code Online (Sandbox Code Playgroud)

tree mapreduce hierarchical-data mongodb

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