Ask Your Question
0

새 프로젝트 생성 시 cs파일을 찾을 수 없음 에러 현상

asked 2019-10-16 18:36:46 +0900

yongjupark gravatar image

Linux환경에서 hello 프로젝트를 생성 후 monodevelop으로 프로젝트를 열었으나,

hello_loggers.cs , hello_object.cs, hello_messages.cs, hello_protobuf_helper.cs 파일을 찾을 수없다고 나오네요

edit retag flag offensive close merge delete

1 answer

Sort by » oldest newest most voted
0

answered 2019-10-16 23:44:35 +0900

jwlee gravatar image

안녕하세요. 현재 Ubuntu 에서 C# 프로젝트를 개발하기 위해서는 특정 버전의 mono-runtime 을 사용 해 주셔야 합니다.

다음 명령으로 아이펀엔진과 monodevelop 을 모두 삭제 하신 다음, apt 패키지 관리지가 xamarin repo 의 특정 버전을 사용하도록 설정하신 다음에 다시 설치를 진행 해 주시기 바랍니다.


  1. sudo apt purge monodevelop ( monodevelop 과 의존 패키지들 삭제 )
  2. sudo apt purge funapi1-dev funapi1-runtime python-funapi1-dev ( 아이펀엔진과 의존 패키지들 삭제 )
  3. /etc/apt/sources.list.d 디렉토리 밑에 mono-official-vs.list 파일 있다면 삭제 해 주세요.
  4. https://www.ifunfactory.com/engine/do... 링크 맨 위의 "Ubuntu 16.04 에서 서버가 실행되지 않는 문제" 를 위한 조치를 따라 해 주세요.
  5. sudo apt install monodevelop ( monodevelop 7.5 버전이 설치될 것입니다 )
  6. https://www.ifunfactory.com/engine/do... 링크의 방법으로 프로젝트를 빌드하면 정상적으로 진행되실 것으로 생각됩니다.

edit flag offensive delete link more

Comments

위 내용대로 진행하더라도 똑같은 에러가 발생합니다. 단 파일을 찾을 수 없다고 나왔을때 control + f5로 빌드 하였을 경우 빌드가 되면서 파일이 정상적으로 들어오는것을 확인 할 수 있는데 이게 맞는 해결 방법인가요? monodevelop 7.5버전입니다.

yongjupark gravatar imageyongjupark ( 2019-10-17 11:00:09 +0900 )edit

해당 파일은 프로젝트 생성 직후에는 존재하지 않는 파일입니다. 한 번이라도 빌드를 실행하면 설정에 따라서 파일이 생성됩니다. (예를 들어 hello_loggers.json 설정으로 hello_loggers.cs 가 생깁니다) 그리고 이후에 설정이 바뀌면 다시 변경된 파일이 생성됩니다.

한 번 빌드하고나서 해당 파일이 생기고, 설정 파일을 바꾼 뒤에도 파일이 다시 생성된다면 정상으로 보입니다.

Jinuk gravatar imageJinuk ( 2019-10-17 11:18:29 +0900 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2019-10-16 18:36:46 +0900

Seen: 38 times

Last updated: Oct 16