小编Sum*_*shk的帖子

在Jenkins中构建后,msbuild.exe无法识别命令

分享违规行为

在关注http://programmaticponderings.wordpress.com/2012/08/08/convert-vs-2010-database-project-to-ssdt-and-automate-publishing-with-jenkins-part-33/之后

    echo 'Copying Adventure Works Solution to Jenkins workspace...'
xcopy /s /E /H /Y /R "C:\Users\LAB-User2\Documents\Visual Studio 2012\Projects\Database3" "C:\Program Files (x86)\Jenkins\jobs\testing003\workspace" 

echo 'Deleting artifacts from previous builds...'
del "%WORKSPACE%\*_publish.zip" /F /Q
Run Code Online (Sandbox Code Playgroud)

2.使用MS build构建ms项目

添加C:\ Windows\Microsoft.NET\Framework\v4.0.30319 \环境变量路径并在Jenkins中设置构建C:\ Windows\Microsoft.NET\Framework\v4.0.30319\MSbuild.exe

'C:\Users\LAB-User2\Documents\Visual Studio 2012\Projects\Database3\Database3.sqlproj' /p:Configuration=Database3 /p:Platform=AnyCPU /t:Build;Publish /p:SqlPublishProfilePath='C:\Users\LAB-User2\Documents\Visual Studio 2012\Projects\Database3\Database3.publish.xml' /p:UpdateDatabase=False


Executing the command cmd.exe /C msbuild.exe "C:\Users\LAB-User2\Documents\Visual Studio 2012\Projects\Database3\Database3.sqlproj" /p:Configuration=Database3 /p:Platform=AnyCPU /t:Build;Publish "/p:SqlPublishProfilePath=C:\Users\LAB-User2\Documents\Visual Studio 2012\Projects\Database3\Database3.publish.xml" /p:UpdateDatabase=False C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSbuild.exe && exit %%ERRORLEVEL%% from C:\Program Files (x86)\Jenkins\jobs\testing003\workspace
[workspace] $ cmd.exe /C msbuild.exe "C:\Users\LAB-User2\Documents\Visual Studio …
Run Code Online (Sandbox Code Playgroud)

.net c# msbuild jenkins

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

在Jenkins中执行批处理文件

我有一个简单的批处理文件.我想从Jenkins调用/运行/执行该文件.

詹金斯有插件吗?

如何从Jenkins执行批处理文件?如果有相同的教程或文档.

windows jenkins jenkins-plugins

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

处理来自引用dll的未处理异常

我创建了ac#dll来处理应用程序中所有未处理的异常.

添加

AppDomain appDomain = AppDomain.CurrentDomain;
appDomain.UnhandledException += new UnhandledExceptionEventHandler(MyErrorHandler);
Run Code Online (Sandbox Code Playgroud)

我的dll项目中的代码,添加了对我的应用程序的引用.

在调试时,如果我的应用程序抛出一个未经处理的异常,它会自动从dll中捕获并成功登录到文件.

但是当我的应用程序被部署(或直接执行我的应用程序(双击exe))时,dll无法从应用程序捕获未处理的异常.

.net c# dll exception uncaughtexceptionhandler

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

如何在发布应用程序后更改安装文件夹URL

在使用MSBuild.exe发布应用程序后,如何更改安装文件夹URL并更新c#click一次应用程序的位置

c# deployment installation clickonce publish

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

如何在不创建新的表单实例的情况下在表单之间切换?

在我的应用程序中,我有四个表单form1 form2 form3 form4.每个表单有两个按钮,即下一个和上一个按钮,可以在表单之间切换.我的问题是如何在不创建新的表单实例的情况下在表单之间切换?下面是我的代码

在Form1中:

    public Form1()
   {
       InitializeComponents();
   }

    private void Next_Click(object sender, EventArgs e)
    {
      this.Hide()
       Form2  form2 = new Form2();
       form2.Show();
    }      
Run Code Online (Sandbox Code Playgroud)

在Form2中:

    public Form2()
   {
       InitializeComponents();
   }
    private void Previous_Click(object sender, EventArgs e)
    {
       this.Hide();
       Form1 form1 = new Form1();
       form1.Show();
    }

    private void Next_Click(object sender, EventArgs e)
    {
         this.Hide();
       Form3 form3 = new Form3();
       form3.Show();
    }      
Run Code Online (Sandbox Code Playgroud)

在Form3中:

    public Form3()
   {
       InitializeComponents();
   }
    private void Previous_Click(object sender, EventArgs e)
    {
        this.Hide();
       Form2 form2 = new Form2(); …
Run Code Online (Sandbox Code Playgroud)

.net c# winforms

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

如何在Crystal Report C#中添加行号

我已经开始使用创建报表crystal reports。我可以使用dataset和显示sql除以外的所有内容auto-row numbering

这是我的代码:

SqlConnection cnn;
string connectionString = null;
string sql = null;
connectionString = "data source=Kim; initial catalog=DBO;user id=sa; password=passw0rd";
cnn = new SqlConnection(connectionString);
cnn.Open();
sql = "select Name as DataColumn1, Age as DataColumn2,  from tbl1";
SqlDataAdapter dscmd = new SqlDataAdapter(sql, cnn);
cnn.Close();

DataSet2 ds = new DataSet2();
dscmd.Fill(ds, "DataTable2");

CrystalReport1 objRpt = new CrystalReport1 ();
objRpt.SetDataSource(ds.Tables[0]);

CrystalReportViewer1.ReportSource = objRpt;
CrystalReportViewer1.RefreshReport();
Run Code Online (Sandbox Code Playgroud)

报告结果如下:

No  Name    Age
    Kim     22
    Ian     29
    Aris …
Run Code Online (Sandbox Code Playgroud)

c# asp.net visual-studio-2010 crystal-reports

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

从C#中的short []数组中的数字创建逗号分隔字符串的最佳方法是什么?

我有一个short[] Numbers;

现在我想将数组中的数字转换为一个字符串,每个数组值用逗号分隔.我如何在C#中执行此操作?

short[] Numbers = {1, 2, 3, 4};
Run Code Online (Sandbox Code Playgroud)

我希望这个字符串"1,2,3,4"存储在数据库中.

PS:我在SO中检查了很多相同主题的问题,但没有完全匹配.因此我问这一个

.net c# arrays

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