Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Visual Studio Mac problem

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Visual Studio Mac problem

    I've been using Visual Studio for editing Ninjascript for the last month or so.

    I do my debugging in VS for Windows.

    But discovered I can us VS Mac for editing, and the Intellisense has been working fine. I share my Windows drive, and mount it on the Mac side to get to the NT VS project.

    Yesterday the Mac version suddenly can't seem to see any Ninja libraries, and I get the error you can see in images below. The Windows version is working fine.

    Still fairly new to C# and VS (not to programming).

    I know this isn't an NT issue, but if anyone has any idea how to get it working again I'd appreciate it; it would suck to lose the capability to edit on the Mac side.
    ​​​​​​​

    Click image for larger version

Name:	img1.png
Views:	0
Size:	0
ID:	1115545Click image for larger version

Name:	img2.png
Views:	220
Size:	126.4 KB
ID:	1115546



    Last edited by Wick Wrangler; 08-25-2020, 01:28 PM.

    #2
    Hello, thanks for your post.

    Visual Studio for Macintosh supports .NET Core. Unfortunately, it will not recognize NinjaTrader DLLs because NinjaTrader 8 uses standard .NET 4, and that is only available on Windows machines. To edit through Visual Studio you should install VS community on your Windows machine.

    Best regards,
    -ChrisL

    Comment


      #3
      As I said, it was working fine for a month on the Mac version, until yesterday.

      Maybe it shouldn't have, but it did, regardless of the .NET version.

      Comment


        #4
        Hello Wick Wrangler, Thanks for your reply.

        I wouldn't expect the Mac version to work since it can not load the same debug symbols as a standard Windows 10 installation. If .NET standard does not exist on the machine, it probably will not work.

        Comment


          #5
          Interesting, it can't see these:
          using NinjaTrader.Cbi;
          using NinjaTrader.Gui;
          using NinjaTrader.Gui.Chart;
          using NinjaTrader.Gui.SuperDom;
          using NinjaTrader.Gui.Tools;
          using NinjaTrader.Data;
          using NinjaTrader.Core.FloatingPoint;


          But does see these:
          using NinjaTrader.NinjaScript.Indicators;
          using NinjaTrader.NinjaScript.DrawingTools;
          using NinjaTrader.NinjaScript;

          So, I'm getting Intellisense completions on Indicators and Drawing Tools.

          Comment


            #6
            Hello Wick Wrangler, thanks for your reply.

            We do not have any mac machines to test on, and since it is the mac version that would go outside of the scope of support I can provide, regrettably.

            Comment

            Latest Posts

            Collapse

            Topics Statistics Last Post
            Started by Mindset, 04-21-2026, 06:46 AM
            0 responses
            87 views
            0 likes
            Last Post Mindset
            by Mindset
             
            Started by M4ndoo, 04-20-2026, 05:21 PM
            0 responses
            132 views
            0 likes
            Last Post M4ndoo
            by M4ndoo
             
            Started by M4ndoo, 04-19-2026, 05:54 PM
            0 responses
            65 views
            0 likes
            Last Post M4ndoo
            by M4ndoo
             
            Started by cmoran13, 04-16-2026, 01:02 PM
            0 responses
            118 views
            0 likes
            Last Post cmoran13  
            Started by PaulMohn, 04-10-2026, 11:11 AM
            0 responses
            67 views
            0 likes
            Last Post PaulMohn  
            Working...
            X