using System.IO.Ports;
namespace Test
{
public class SerialComm : SerialPort
이런식으로 클래스를 만들어서 쓰고 있습니다.
Test.cs 파일이 UI 프로젝트에 있으면 잘됩니다.
그런데 Test.cs 파일을 service 프로젝트에 c# 라이브러리로 옯겨서 호출 하면
시리얼포트 오픈 할떄 권한이 없다고 나오네요.
어떻게 해결할수 있을까요?
c# 라이브러리 프로젝트의 권한을 올릴수 있나요?
이 질문을 하는 이유는 배포, 실행시 관리자 권한으로 실행하시겠습니까? 메시지를 보고 싶지 안아서 그렇습니다.
UI 프로젝트에 넣으면 되는데 지금 서비스로 기능이 분리되서 별도 프로젝트로 되있는구조도 마음에 들어서 유지하고 싶습니다.