Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Hirad Yazdanpanah
    @hiradyazdan
    btw, this is already on master: mono/mono#14660, not that i’m familiar with how mono governance is, and how it ships, just wondered how it impacts Unity to adopt this feature sooner
    eon2
    @eon2
    Could you create .exe build of Mono v7.6 which can be used for Unity projects with autocomplete like it was before?
    gamemusta
    @gamemusta
    anyone have any idea what causes this? IFilePathToContentTypeProvider query failed
    System.InvalidOperationException: Sequence contains no elements
    Thomas Hodgkinson
    @thomashodgkinson1987
    Hello everybody! I have a question I really hope anybody can help me with. In the "Run" menu (with Start WIthout Debugging etc) the "Start Debugging" option is grayed out and for the life of me I cannot figure out why, anybody have any ideas?
    Jo Shields
    @directhex
    which project type?
    Thomas Hodgkinson
    @thomashodgkinson1987
    It's the standard MonoGame template, I've managed to make a new console application and debugging works out of the box but not with this MonoGame template
    I can Run Project or Start Without Debugging but no debugging. I've tried right clicking the project in the inspector and clicking Set As Startup Project but this seems to be doing nothing
    Thomas Hodgkinson
    @thomashodgkinson1987
    Strange.... when making a new project using the template from within MonoDevelop I'm told about errors with configuration mappings, I've figured out how to fix that and now I can debug, but if I make a new project using the terminal debugging is disabled
    Bruno B. de Souza
    @knuxbbs
    Lex Li
    @lextm
    @knuxbbs The new programs of .NET Foundation are for external projects (outside of Microsoft) such as MiniProfiler, while Mono/MonoDevelop are projects under Microsoft umbrella. The issues/pains of MonoDevelop today are caused by the fact that VS for Mac takes the highest priority and 8.x series have far too many breaking changes, so MonoDevelop for Windows/Linux is significantly broken and didn't get enough attention to be fixed. To me the only solution is a change on Mono/MonoDevelop's internal project management. I don't expect much improvement before .NET 5, as VS for Mac/.NET 5 are still of higher priority.
    @eon2 Unity asked you to use third party IDE https://blogs.unity3d.com/2018/01/05/discontinuing-support-for-monodevelop-unity-starting-in-unity-2018-1/ and MonoDevelop is not in the list. You should follow its official advice, as the Unity guys do work closely with those IDE vendors to ensure best user experience.
    Bruno B. de Souza
    @knuxbbs
    @lextm MonoDevelop could be to dotnet world what Eclipse IDE is to Java
    g
    @germgerm
    It has been pretty clear for some time now that monodevelop should be considered abandonware
    philstopford
    @philstopford
    Has anyone seen a case where a particular project in a solution (using .NET standard 2.0) seems to be unable to find the System namespace? Visual Studio is happy with the entire setup, but Monodevelop seems to complain. I couldn't get a web search to show anything up about this. No other projects in the solution are affected by this oddity
    g
    @germgerm
    I have found that unless the 'using' is included in the source file MD can't find anything in the namespace and will not suggest adding the using statement as it once did for all project types including framework
    philstopford
    @philstopford
    It's the very first line in the CS file, but the system insists that it cannot be found. I even created a new project (.Net standard 2.0) and it makes the same complaint within the solution. It's very odd indeed. All other projects in the solution use .NET standard 2.0 and find the System namespace without issue.
    Ahah... Now that's just odd. The default namespace seemed to be wrong in the project options. I just noticed when hunting around. That seems like an odd cause for the problem to me. Correcting it, the System namespace is found and things stop whining.
    g
    @germgerm
    Just tried a STD2.0 library with same result as you are seeing - with using System; Consoledoes not exist - funny though entering in System. gives me the intellisense completion list for the System namespace, but then selecting something in the namespace ie Console - the selected item System.Console 'does not exist' !?!
    g
    @germgerm
    what was the incorrect namespace - I am seeing this regardless of project namespace
    philstopford
    @philstopford
    I have MersenneTwisterRNG as the namespace in my source file (containing a single class called MersenneTwister). The default namespace in project options was MersenneTwister.
    Pure chance I found it - the error messaging is complete garbage.
    I also don't understand why this is a compile-breaking error for the project itself.
    g
    @germgerm
    So what did you change ?
    philstopford
    @philstopford
    Changed the default namespace in project options to MersenneTwisterRNG and then it builds without issue, finding the System namespace, etc. without complaint.
    That seems to be all that was needed.
    This is just building that single project - it's self-contained as a library for other projects in the solution to draw upon
    MonoDevelop is 7.8.4 it seems; not sure whether that's important or not.
    g
    @germgerm
    hmmm - i can't get it to work regardless of namespace and changing the project default shouldn't have made any difference - same version - wierd
    philstopford
    @philstopford
    I'll try and put a simple test case together in the hope it will get some attention, but I'm not sure how much love MonoDevelop is getting these days
    g
    @germgerm
    here is something interesting, a core app is dependant on NETCore.App-2.2.0 which is depenadant on NETStandard.Library-2.0.3 which is dependant on NETCore.Platforms-2.2.0 BUT a standard library is dependant on NetStandard.Library-2.0.3 which is dependant on NETCore.Platforms-1.1.0
    zero love
    Lex Li
    @lextm
    @philstopford Your comment is ambiguous. IMHO, MonoDevelop for Mac (part of VS for Mac) gets all the love, while MonoDevelop for Windows/Linux gets much less.
    @knuxbbs "MonoDevelop could be to dotnet world what Eclipse IDE is to Java". Do you mean that all .NET guys should drop MonoDevelop, just like Java guys dropped Eclipse?
    philstopford
    @philstopford
    It's true that VS for Mac builds that same solution without any trouble at all. I've just noticed that MD for Linux isn't being actively packaged by anyone (from what I could see). I'll think about building from source and see if that at least gets me something usable/useful. I hadn't been aware that things had degraded so much in the MD for Linux world. Is VS Code + addons a viable replacement in any meaningful project size?
    Jo Shields
    @directhex
    I haven't been able to build it and don't have the time to try and disentangle the build system to make it build
    philstopford
    @philstopford
    Indeed. Looks seriously neglected. What a waste
    Lex Li
    @lextm
    @philstopford VSCode has been a feasible alternative for years, and throughout the .NET Core years Microsoft has been trying hard to make that a better option (many .NET Core CLI verbs were added to assist), for projects big and small. However, VSCode lacks of certain features (visual designer for GTK# for instance).
    se5a
    @se5a
    I think my biggest beef with VSCode was that I felt like I had to put too much effort into learning the tool, when I really wanted to put that effort into the current project.
    rachelll4
    @rachelll4
    Hi, I'm writing a C# app on Mint that generates a text file, but the text file shows up at ~ instead of the application's directory. How can I ensure the text file shows up in the right directory ? Some configuration setting?
    Jo Shields
    @directhex
    to run it in a specific directory,
    for "the same directory as my .exe", use AppDomain.CurrentDomain.BaseDirectory
    Jo Shields
    @directhex
    sorry, specific dir =
    Screenshot from 2019-10-01 15-13-50.png
    rachelll4
    @rachelll4
    perfect, thank you much!
    prog20901
    @prog20901

    After huge research, i am planning to go with JavaScript Search engine with Angular/Vue.js/Meteor/React as front-end

    Choice of javascript client side storage is below

    1) IndexedDB
    2) JScene
    3) LargeLocalStorage
    4) ydn db
    5) PouchDB

    Links for reference

    https://github.com/tantaman/LargeLocalStorage
    https://gist.github.com/inexorabletash/a279f03ab5610817c0540c83857e4295
    http://lintool.github.io/JScene/
    https://db-engines.com/en/system/LokiJS%3BPouchDB%3BSolr

    Please kindly suggest which one to go...

    Basically have a cross platform system which accepts huge files and finally does a full text search...

    In this way, the user just needs the browser no installation is required......

    La Pao Pao
    @catpawis_twitter
    hello, Im very new on this and want to write .net and csharp apps but, I just install mono and the Test: "verify Mono is working correctly" was success. I use Atom so I try with omnisharp install, had two errors wich I fix. But when I try to make the green flame turn on nothing nothing happend, never light up. Ive being reading and omnisharp not longer suppourted, so Ive wondering, if I already have mono working fine, what editor should use?
    Lex Li
    @lextm
    @catpawis_twitter https://code.visualstudio.com/
    @prog20901 You'd better post elsewhere, as your question has nothing to do with mono/monodevelop.
    prog20901
    @prog20901
    ok
    g
    @germgerm
    almost 2 weeks since last post - someone at MS is smiling