프로젝트가있어서 강력한 실행 파일 이름을 지정하고 싶습니다.Visual C#에서 강력한 명명 된 어셈블리가 작동하지 않습니다.
CSC .../키 파일 : 명령 줄을 사용하여 잘 작동을 컴파일 ...
을하지만 난 IDE 이렇게하고 싶은, 그래서이 찾을 : 프로젝트 속성의`서명에 '탭에는'어셈블리 서명 '옵션이 있습니다. 나는 그것을 틱하고 내 키 쌍 파일로 직접 간다. 내가 디버그를 미사일 후, FileNotFound 예외가 무관심 장소에서 나타난다 : 응용 프로그램이 내가이 configureation을 직전에하고 있던
protected override Type d(Stream st)
{
BinaryFormatter bf = new BinaryFormatter();
return (Type)bf.Deserialize(st);
}
(내 응용 프로그램이 직렬화를 사용).
감사합니다. 그게 전부 야. 이 파일은 강력한 지명 된 어셈블리를 사용하기 전에 작성되어 사용되었습니다. 이제 나는 새 것과 오래된 것을 비교했다. 그들은 분명히 다르다. 나는 강하게 지어진 어셈블리에서 사용되는 파일이 일반 파일과 다르다는 것을 알지 못했습니다. – fwonce