Hello, Could you please share your pipeline code. We are using the pipelines for C# builds without problems.
Thanks Vladimir pá 28. 6. 2019 v 20:02 odesílatel Glenn Jones <[email protected]> napsal: > Yes, I am runing as thr same user that Jenkins is running as. I think I > might try to run my MSBuild program without using PowerShell. that would > take out any of the PowerShell items from the the problem. I'll give that a > try on Monday Thanks > > On Fri, Jun 28, 2019 at 1:21 PM LUrban <[email protected]> wrote: > >> 2 things come to mind, one, the Jenkins PowerShell plugin runs the script >> with a -noprofile, so your profile when running it locally may be adding >> some modules or something your not getting. two, what user is the Jenkins >> agent service running as (assuming you set it as a service)? if it is left >> as the default, it is running as system and thus has limited capabilities; >> I run it as a local administrative account. >> >> On Friday, June 28, 2019 at 10:23:07 AM UTC-6, Glenn Jones wrote: >>> >>> I am trying to run a build of a C# solution in a Jenkins pipeline and am >>> having some trouble. The step that fails is a PowerShell script that runs >>> my C# program that runs the actual build. When I run the build outside of >>> Jenkins, or on the Jenkins server it builds just fine. Same with running >>> the MSBuild anywhere on this server, either just an MSBuild, using the >>> PowerShell script or running just my build program. The problem comes when >>> I try to run it in Jenkins. >>> >>> I get the following errors when it is run inside Jenkins: >>> >>> ResolveAssemblyReference: : Warning >>> C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1605, >>> 5)Could not resolve this reference. Could not locate the assembly >>> "Microsoft.ReportViewer.WebForms, Version=10.0.0.0, Culture=neutral, >>> PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL". >>> Check to make sure the assembly exists on disk. If this reference is >>> required by your code, you may get compilation errors. >>> ResolveAssemblyReference: : Warning >>> C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1605, >>> 5)Could not resolve this reference. Could not locate the >>> assembly "System.Web.Mvc, Version=4.0.0.0, Culture=neutral, >>> PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL". Check >>> to make sure the assembly exists on disk. If this reference is >>> required by your code, you may get compilation errors. >>> ResolveAssemblyReference: : Warning >>> C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1605, >>> 5)Could not resolve this reference. Could not locate the >>> assembly "System.Web.WebPages, Version=2.0.0.0, Culture=neutral, >>> PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL". >>> Check to make sure the assembly exists on disk. If this reference is >>> required by your code, you may get compilation errors. >>> Csc: : ERROR Attributes\ExtendedMaxLengthAttribute.cs(8,22): The >>> type or namespace name 'Mvc' does not exist in the namespace 'System.Web' >>> (are you missing an assembly reference?) >>> Csc: : ERROR Attributes\ExtendedMaxLengthAttribute.cs(11,68): The >>> type or namespace name 'IClientValidatable' could not be found (are you >>> missing a using directive or an assembly >>> reference?) >>> Csc: : ERROR Models\ReportModel.cs(7,21): The type or namespace >>> name 'Reporting' does not exist in the namespace 'Microsoft' (are you >>> missing an assembly reference?) >>> Csc: : ERROR Attributes\ExtendedMaxLengthAttribute.cs(55,80): The >>> type or namespace name 'ModelMetadata' could not be found (are you missing >>> a using directive or an assembly reference?) >>> Csc: : ERROR Attributes\ExtendedMaxLengthAttribute.cs(55,104): >>> The type or namespace name 'ControllerContext' could not be found (are you >>> missing a using directive or an assembly >>> reference?) >>> Csc: : ERROR Attributes\ExtendedMaxLengthAttribute.cs(55,28): The >>> type or namespace name 'ModelClientValidationRule' could not be found (are >>> you missing a using directive or an assembly >>> reference?) >>> Csc: : ERROR Models\ReportModel.cs(13,21): The type or namespace >>> name 'ReportParameter' could not be found (are you missing a using >>> directive or an assembly reference?) >>> Csc: : ERROR Models\ReportModel.cs(71,22): The type or namespace >>> name 'ReportParameter' could not be found (are you missing a using >>> directive or an assembly reference?) >>> Csc: : ERROR Models\EnrollmentBase.cs(137,23): The type >>> 'System.Web.Mvc.IClientValidatable' is defined in an assembly that is not >>> referenced. You must add a reference to assembly >>> 'System.Web.Mvc, Version=4.0.0.0, Culture=neutral, >>> PublicKeyToken=31bf3856ad364e35'. >>> >>> Does anyone have any idea why the build would run correctly outside of >>> Jenkins, but fail when run inside Jenkins? >>> >>> Thanks, >>> >>> Glenn >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "Jenkins Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/jenkinsci-users/25877193-c861-4771-9ae0-8c7b1a00a702%40googlegroups.com >> <https://groups.google.com/d/msgid/jenkinsci-users/25877193-c861-4771-9ae0-8c7b1a00a702%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-users/CAAmtGx9sMLRAeuP5H-W17pefrd29G1nzwKLTJ5VL%3DmORAipisQ%40mail.gmail.com > <https://groups.google.com/d/msgid/jenkinsci-users/CAAmtGx9sMLRAeuP5H-W17pefrd29G1nzwKLTJ5VL%3DmORAipisQ%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CAHRFW7jxAqzLZv0fHM8TL9OoytxbaBjtBwRRTjW466MVqn%2ByDA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
