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.

Reply via email to