@ChrisHemedinger, I use a dll where createa ObjectByServer, SASObjectManager.IObjectFactory2 obObjectFactory = new SASObjectManager.ObjectFactoryMulti2();
SASObjectManager.ServerDef obServer = new SASObjectManager.ServerDef();
obServer.MachineDNSName = Host;
obServer.Protocol = SASObjectManager.Protocols.ProtocolBridge;
obServer.Port = Port;
obServer.ClassIdentifier = "440196d4-90f0-11d0-9f41-00a024bb830c";
_workspace = (Workspace)obObjectFactory.CreateObjectByServer(
Name, true,
obServer,
// if trying IWA, pass null in
// otherwise try supplied credentials
string.IsNullOrEmpty(UserId) ? null : UserId,
string.IsNullOrEmpty(Password) ? null : Password);
objectKeeper.AddObject(1, Name, _workspace); _workspace.LanguageService.Submit(codigo); In the .NET, i was already using the enconding (iso-8995-1). But i think the problem was i don´t have a custom LanguageService, i was using the default, and i believe the default is using UTF-8. i cannot using UTF-8, because the Brazilians symbols, most of the is part of the Company name.
... View more