This is a question that I posted recently on stack overflow, and didn't get
any answers, though it seems the problem might be that I'm missing a dll,
but I seem to have all the recommended dlls for the installation.
"I use speech recognition (Dragon naturally speaking) to write R and SQL
code in emacs. It works extremely well.
I'm using C# in Visual Studio to write a number of console applications to
run data processing tasks. Once the applications are set up in Visual
Studio, I want to use emacs so that I can take advantage of the speech
recognition/emacs combination for C# also.
I have csharp-mode working for text highlighting; with hide-show.el working
fine for code folding; and with flymake which also works well.
However, I am really struggling to make sense of the configuration for code
I'm using Windows Vista Home Premium. .NET 3.5. GNU Emacs 23.3.1.
;; add the dir to load path
;;(add-to-list 'load-path "~/.emacs.d/")
;; autoload powershell interactive shell
(autoload 'powershell "powershell" "Start a interactive shell of
When I open a my source file in emacs and attempt code completion, using the
Alt + . , emacs calls powershell. The following messages appear in my emacs
CSCOMP 17:05:52 csharp-analysis-mode: setting vars for initial
conditions CSCOMP 17:05:56 re-analyzing... CSCOMP 17:05:56 Starting
CscompShell... powershell starting up...in buffer CscompShell CSCOMP
17:05:57 CscompShell vncaught exception System.IO.FileNotFoundException:
Could not load file or assembly 'Ionic.CopyData, Version=220.127.116.11,
Culture=neutral, PublicKeyToken=edbe51ad942a3f5c' or one of its
dependencies. The system cannot find the file specified.File name:
'Ionic.CopyData, Version=18.104.22.168, Culture=neutral,
at Ionic.Cscomp.Tracing.Trace(String format, Object args) at
Ionic.Cscomp.Utilities..cctor()WRN: Assembly binding logging is turned
OFF.To enable assembly bind failure logging, set the registry value
[HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.Note: There is some
performance penalty associated with assembly bind failure logging.To turn
this feature off, remove the registry value
[HKLM\Software\Microsoft\Fusion!EnableLog]."22.214.171.124 is now running...
The following message happens when I attempt code completion with Alt + . ,
which is bound to the cscomp-complete-at-point-menu function
setq: Symbol's value as variable is void: Exception