repo.roscidus.com: .NET

.NET Core

Available feeds

Samples

To use .NET Core as the runner in a feed:

      <command name="run" path="myapp.dll">
        <runner interface="http://repo.roscidus.com/dotnet/core"/>
      </command>
    

To add dotnet (.NET Core SDK) to your PATH:

      $ 0alias dotnet http://repo.roscidus.com/dotnet/core-sdk
    

Classic .NET

Available feeds

Samples

To use a Common Lanaguage Runtime (Microsoft's .NET Framework or Mono) as the runner in a feed:

      <command name="run" path="myapp.exe">
        <runner interface="http://repo.roscidus.com/dotnet/clr"/>
      </command>
    

To use either Microsoft's .NET Framework with emulated MONO_PATH support or Mono as the runner in a feed:

      <command name="run" path="myapp.exe">
        <runner interface="http://repo.roscidus.com/dotnet/clr-monopath"/>
      </command>
      <requires interface="http://mylib/">
        <environment name="MONO_PATH" insert="."/>
      </requires>
    

To use the full version of Microsoft's .NET Framework as the runner in a feed:

      <command name="run" path="myapp.exe">
        <runner interface="http://repo.roscidus.com/dotnet/framework"/>
      </command>
    

To use either the Client Profile or the full version of Microsoft's .NET Framework as the runner in a feed:

      <command name="run" path="myapp.exe">
        <runner interface="http://repo.roscidus.com/dotnet/framework-client-profile"/>
      </command>
    

To use Mono as the runner in a feed:

      <command name="run" path="myapp.exe">
        <runner interface="http://repo.roscidus.com/dotnet/mono"/>
      </command>
    

To use IronPython (Python implementation running on the CLR) as the runner in a feed:

      <command name="run" path="myapp.py">
        <runner interface="http://repo.roscidus.com/ruby/python"/>
      </command>
    

To add nant (free .NET build tool) to your PATH:

      $ 0alias nant http://repo.roscidus.com/dotnet/nant