小编Ham*_*Zia的帖子

如何在dotnet核心的命令shell中设置值

运行dotnet core命令dotnet在命令行中运行我发现了这个

您可以使用您喜欢的shell将DOTNET_CLI_TELEMETRY_OPTOUT环境变量设置为1来选择退出遥测.

DOTNET_CLI_TELEMETRY_OPTOUT

如何设置此变量?

谢谢你的时间.

.net shell visual-studio-2015 asp.net-core

23
推荐指数
4
解决办法
9026
查看次数

为什么我不能在Windows 7 Professional 64位SP1上安装SQL Server Express 2016?

尝试在VMware中的Windows 7 Professional x64 SP1中安装SQL Server 2016 Express时,我收到以下消息.

sql server 2016表示错误

我该怎么做才能解决这个问题?

sql-server installation windows-7 windows-7-x64 sql-server-2016

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

如何在jsPDF中包装单词?

我下载了jspdf 1.2.60来生成包含html表格文本的pdf.其中一列包含用户输入的注释,因此可能非常大,因为文本正在运行页面.

在淘我发现不过

var splitTitle = doc.splitTextToSize(reportTitle, 180);
Run Code Online (Sandbox Code Playgroud)

在api中不再可用.(我查看了jspdf.js文件).

我该如何解决这个问题?

任何想法都表示赞赏.

html javascript pdf pdf-generation jspdf

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

如何使用Dapper获取存储过程的返回值?

我在使用sql server 2016 express的asp.net mvc 4项目.net f/w 4.6.1中使用Dapper

<packages>
  <package id="Dapper" version="1.50.2" targetFramework="net461" />
</packages> 
Run Code Online (Sandbox Code Playgroud)

我有一个存储过程从两个表中删除应该是事务性的

ALTER PROCEDURE [dbo].[FeedbackDelete] @FeedbackID UNIQUEIDENTIFIER
AS 
    SET NOCOUNT OFF 
    SET XACT_ABORT ON  

BEGIN TRANSACTION
    DELETE
    FROM dbo.Document
    WHERE FeedbackId = @FeedbackID
    IF(@@ERROR != 0)
        BEGIN
            ROLLBACK TRANSACTION
            RETURN 1
        END

    DELETE
    FROM   [dbo].[Feedback]
    WHERE  [FeedbackID] = @FeedbackID
    IF(@@ERROR != 0 OR @@ROWCOUNT != 1)
        BEGIN
            ROLLBACK TRANSACTION
            RETURN 1
        END

COMMIT TRANSACTION
RETURN 0
Run Code Online (Sandbox Code Playgroud)

我的repo方法使用这样的短小精悍

public Response DeleteFeedback(Guid feedbackId)
        {
            string storedProcName = "FeedbackDelete"; …
Run Code Online (Sandbox Code Playgroud)

c# sql-server asp.net-mvc data-access-layer dapper

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

如何将PropertyGroup/ItemGroup中可变数量的项传递给msbuild脚本

请阅读,直到我清楚地陈述我的问题.我正在尝试实现一个自定义的msbuild任务,该任务将接受来自msbuild脚本的可变数量的输入参数.我知道海关任务中的输入参数数组

public ITaskItem[] ArrayofItems { get; set; }
Run Code Online (Sandbox Code Playgroud)

这些可以使用propertygroup/itemgroup声明如下

<PropertyGroup>
<Item1>1</Item>
<Item2>2</Item>
<Item3>3</Item>
<Item4>4</Item>
<Item5>5</Item></PropertyGroup>

 <ItemGroup>
<File Include="1"></File>
<File Include="2"></File>
<File Include="3"></File>
<File Include="4"></File>
<File Include="5"></File>  </ItemGroup>
Run Code Online (Sandbox Code Playgroud)

然后从VS 2010命令行我可以设置/覆盖属性如下

msbuild somefile.csproj/t:MyTarget /p:Item1=Name1;Item2=Name2...etc

我的问题是: - 是否可以在构建文件中声明可变数量的propertygroup/itemgroup,以便我可以使用propertygroup/itemgroup从msbuild命令行传递'n'变量参数?

msbuild somefile.csproj/t:MyTarget/p:Item1 = Name1; Item2 = Name2; ItemN = NameN('N'仅用于说明目的)

这甚至可能吗?

在此先感谢,任何帮助将不胜感激.

msbuild msbuild-task msbuild-propertygroup

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