Console.WriteLine causes CancellationToken to be ignored

I was going through the MSDN article on CancellationToken
https://msdn.microsoft.com/en-us/library/dd997364(v=vs.110).aspx
If I add a Console.WriteLine() or a Thread.Sleep in the LongRunningFunc method, the cancellationtoken gets ignored and the method LongRunningFunc continues to execute.
using System;
using System.Net;
using System.Threading;
using System.Threading.Tasks;
class Example
EventHandler externalEvent;
void Example1()
CancellationTokenSource cts = new CancellationTokenSource();
externalEvent +=
(sender, obj) => { cts.Cancel(); }; //wire up an external requester
try {
int val = LongRunningFunc(cts.Token);
catch (OperationCanceledException) {
//cleanup after cancellation if required...
Console.WriteLine("Operation was canceled as expected.");
finally {
cts.Dispose();
private static int LongRunningFunc(CancellationToken token)
Console.WriteLine("Long running method");
int total = 0;
for (int i = 0; i < 100000; i++)
for (int j = 0; j < 100000; j++)
total++;
if (token.IsCancellationRequested)
{ // observe cancellation
Console.WriteLine("Cancellation observed.");
throw new OperationCanceledException(token); // acknowledge cancellation
Console.WriteLine("Done looping");
return total;
static void Main()
Example ex = new Example();
Thread t = new Thread(new ThreadStart(ex.Example1));
t.Start();
Console.WriteLine("Press 'c' to cancel.");
if (Console.ReadKey(true).KeyChar == 'c')
ex.externalEvent.Invoke(ex, new EventArgs());
Console.WriteLine("Press enter to exit.");
Console.ReadLine();
class CancelWaitHandleMiniSnippetsForOverviewTopic
static void CancelByCallback()
CancellationTokenSource cts = new CancellationTokenSource();
CancellationToken token = cts.Token;
WebClient wc = new WebClient();
// To request cancellation on the token
// will call CancelAsync on the WebClient.
token.Register(() => wc.CancelAsync());
Console.WriteLine("Starting request");
wc.DownloadStringAsync(new Uri("http://www.contoso.com"));
I changed the LongRunningFunc to add the bold lines as shown below
private static int LongRunningFunc(CancellationToken token)
Console.WriteLine("Long running method");
int total = 0;
for (int i = 0; i < 100000; i++)
for (int j = 0; j < 100000; j++)
total++;
Console.WriteLine("Total " + total);
Thread.Sleep(1000);
if (token.IsCancellationRequested)
{ // observe cancellation
Console.WriteLine("Cancellation observed.");
throw new OperationCanceledException(token); // acknowledge cancellation
Console.WriteLine("Done looping");
return total;
Why does Console.WriteLine or Thread.Sleep cause the cancellationtoken to be ignored?

The token isn't ignored, it just takes a long time (almost 28 hours) before it is checked. If you put Thread.Sleep in that for loop you should also move the cancellation check inside that loop, before Thread.Sleep. This way the delay in acknowledging cancellation
is at most 1 second.

Similar Messages

  • AttachConsole() - Console.WriteLine() doesn't work sometimes

    I know, that this question has been stated before - but I didn't find any answer.
    Let's take this simple example:
    static class Program
    [DllImport("kernel32.dll")]
    [return: MarshalAs(UnmanagedType.Bool)]
    private static extern bool AttachConsole([MarshalAs(UnmanagedType.U4)] int dwProcessId);
    [STAThread]
    static void Main()
    if (AttachConsole(-1))
    Console.WriteLine(@"AttachConsole() succeeded!");
    else
    MessageBox.Show(@"AttachConsole() failed!");
    When I start cmd.exe (For example by Run) - it works - I get "AttachConsole() succeeded".
    When I start it in any named window (e.g. Developer Command Prompt) - I get nothing. No console output, no message box. Moreover - when I run Marshal.GetLastWin32Error() - I get 2 (File not found).
    Is there any way to lose this problem?

    Thanks for the tip. I tried this, I tried also the same procedure for standard error, but I haven't noticed any dfference in the application behavior.
    I made some further tests only to confirm my suspition, that the stdout/stderr redirection in console window seems not to be working correctly under Window 7 (probably other versions as well).
    Once again some code. First C#, to be compiled as WindowsApplcation with the name app.exe.
    using System;
    using System.Linq;
    using System.Runtime.InteropServices;
    using System.Windows.Forms;
    namespace WindowsFormsApplication12
    internal static class Program
    [DllImport("kernel32.dll")]
    [return: MarshalAs(UnmanagedType.Bool)]
    private static extern bool AttachConsole([MarshalAs(UnmanagedType.U4)] int dwProcessId);
    [STAThread]
    private static void Main(string[] args)
    if (AttachConsole(-1))
    if (args.Length > 0)
    Console.WriteLine(args.Aggregate((x,y) => x + " " + y));
    else
    MessageBox.Show(@"AttachConsole() failed!");
    then the batch file for the testing
    @echo off
    echo Start
    start /wait app App call Start
    call :BatchLevel1
    start /wait app App call Finito
    goto End
    :BatchLevel1
    echo in BatchLevel1
    start /wait app App call Level 1
    call :BatchLevel2 > nul 2>&1
    echo out BatchLevel1
    exit /B 0
    :BatchLevel2
    echo in BatchLevel2
    start /wait app App call Level 2
    call :BatchLevel3 > nul 2>&1
    echo out BatchLevel2
    exit /B 0
    :BatchLevel3
    echo in BatchLevel3
    start /wait app App call Level 3
    echo out BatchLevel3
    exit /B 0
    :end
    echo Finito
    I used start /wait calls to make the output synchronous.
    What I have noticed, is bizzare behavior of console outputs. What at first glance seems to be unpredictable, builds in reality a strange pattern. Here are the outputs of three sequential calls of the batch file:
    Start
    App call Start
    in BatchLevel1
    App call Level 1
    App call Level 2
    App call Level 3
    out BatchLevel1
    Finito
    Start
    in BatchLevel1
    App call Level 2
    App call Level 3
    out BatchLevel1
    App call Finito
    Finito
    Start
    App call Start
    in BatchLevel1
    App call Level 1
    out BatchLevel1
    App call Finito
    Finito
    The echo outputs from the entry point and level 1 are always and the outputs from level 2 and 3 are never present (as expected). The application seems to ignore the stdout redirection, but not for all calls. I can see some kind of looping - the results
    of the 4th call are the same as those from the 1st call, 5th are the same as the 2nd and so on.
    Even more interesting is the situation when I remove two stderr redirections (2>&1). When I start a fresh console I can see the "right" output:
    Start
    App call Start
    in BatchLevel1
    App call Level 1
    out BatchLevel1
    App call Finito
    Finito
    But in the console window when some calls have been already made this output can be another:
    Start
    in BatchLevel1
    App call Level 2
    App call Level 3
    out BatchLevel1
    Finito
    What is also interesting to notice, without stderr redirection the batch output is always the same.
    I will try to perform some more tests, but for me it seems to be an application error in cmd.exe...

  • I want to print a b c f simultaniously in one console.writeLine statment how to do that pls check my code

     int a = 12;
                double b = 15.0;
                float c = 15.0F;
                bool f = true;
                Console.WriteLine(a.ToString,b.ToString,c.ToString,f.ToString);

    Try this variant too:
        Console.WriteLine("{0}
    {1} {2} {3}", a, b, c, f );

  • Invalid console application caused WLS to fail to start

    We are using WLS 6.1 SP3 on W2K. In our config.xml, there is no reference
    to
    a console app., after shutting down the WLS using weblogic.Admin, the
    config.xml
    has an entry like this:
    <Application Name="console-1"
    Path="d:\bea\wlserver6.1\config\agileDomain\applications">
    <WebAppComponent Name="console" URI="console.war"/>
    </Application>
    The name 'console-1' caused WLS to fail to start. Any hints. I don't
    believe we have this problem in
    WLS 6.1 SP2.
    Thanks in advance,
    Hien
    =================================================================
    <Aug 5, 2002 12:41:13 PM PDT> <Error> <Management>
    <InvocationTargetException setting attribute Deployed on MBean
    agileDomain:Location=himalayaServer,Name=console-1,Type=ApplicationConfig to
    value true. Method: public void
    weblogic.management.mbeans.custom.Application.setDeployed(boolean) throws
    weblogic.management.DeploymentException,weblogic.management.UndeploymentExce
    ption
    weblogic.j2ee.DeploymentException: Cannot deploy
    WebAppServletContext(1274224,console,/console) on himalayaServer because
    WebAppServletContext(6208755,console,/console) is already registered for
    path /console
    at
    weblogic.servlet.internal.ServletContextManager.registerContext(ServletConte
    xtManager.java:123)
    at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:450)
    at weblogic.j2ee.WebAppComponent.deploy(WebAppComponent.java:78)
    at weblogic.j2ee.Application.deploy(Application.java:271)

    If you send me your entire config.xml file and your application.xml,
    and application-config.xml (if you are using one) I can look at it for
    you.
    >
    =================================================================
    <Aug 5, 2002 12:41:13 PM PDT> <Error> <Management>
    <InvocationTargetException setting attribute Deployed on MBean
    agileDomain:Location=himalayaServer,Name=console-1,Type=ApplicationConfig to
    value true. Method: public void
    weblogic.management.mbeans.custom.Application.setDeployed(boolean) throws
    weblogic.management.DeploymentException,weblogic.management.UndeploymentExce
    ption
    weblogic.j2ee.DeploymentException: Cannot deploy
    WebAppServletContext(1274224,console,/console) on himalayaServer because
    WebAppServletContext(6208755,console,/console) is already registered for
    path /console
    at
    weblogic.servlet.internal.ServletContextManager.registerContext(ServletConte
    xtManager.java:123)
    at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:450)
    at weblogic.j2ee.WebAppComponent.deploy(WebAppComponent.java:78)
    at weblogic.j2ee.Application.deploy(Application.java:271)

  • CR Reports 2008: Space Between HTML Attribute and Value Causes Attribute To Be Ignored

    I have a field in a report with its Text interpretation set to "HTML Text".  When content is rendered in that field that was sourced from a Microsoft Word document, some of the attributes seem to be ignored by Crystal. 
    For example, I have observed with "style" attributes that if there is a space between the attribute and the value, e.g. "FONT-FAMILY: SimSun" then Crystal will not render the Asian characters, replacing them with squares.  However, if I manually remove the space so that the attribute appears as "FONT-FAMILY:SimSun", then the characters properly render as expected.  I have observed the same issue with at least one other attribute as well, "FONT-SIZE".
    This html does render properly in various browsers, so it seems to be an issue with Crystal Reports.  Can you provide me with information about this and if there is a fix for it in subsequent versions.  The version I tested with is 2008 - 12.5.0.1190.
    Thanks for any assistance that you can provide.

    hi Ethan,
    here are the list of supported html tags in text interpretation...font family is indeed a supported tag.
    does the html appear properly in the designer?...you mentioned various browsers and am wondering if you mean the crystal web viewers?
    if the issue is in your cr designer, you may wish to patch it to the latest level.
    also, ensure that you do not have any unsupported tags in your html that may be causing an issue.
    -jamie
    html
    body
    div (causes a paragraph break)
    tr (causes only a paragraph break; does not preserve column structure of a table)
    span
    font
    p (causes a paragraph break)
    br (causes a paragraph break)
    h1 (causes a paragraph break, makes the font bold & twice default size)
    h2 (causes a paragraph break, makes the font bold & 1.5 times default size)
    h3 (causes a paragraph break, makes the font bold & 9/8 default size)
    h4 (causes a paragraph break, makes the font bold)
    h5 (causes a paragraph break, makes the font bold & 5/6 default size)
    h6 (causes a paragraph break, makes the font bold & 5/8 default size)
    center
    big (increases font size by 2 points)
    small (decreases font size by 2 points if it's 8 points or larger)
    b
    i
    s
    strike
    u
    The supported HTML attributes are:
    align
    face
    size
    color
    style
    font-family
    font-size
    font-style
    font-weight
    In Crystal Reports 2008 Service Pack 2 and above, the following additional HTML tags and attributes have been added to the supported list:
    The supported HTML tags are:
    ul  ( bulleted list )
    ol  ( ordered list )
    li   ( tag defining a list item used for both list type: ul and ol. )
    Important Note: The bullet will not show up as a regular size bullet, but as a small dot.
    The supported HTML attributes are:
    strong ( bold )

  • Scripting error appears again and again in Console - the cause?

    The CONSOLE reports scripting errors around Xmail.osax, again and again. How do I figure out what's wrong?
    8/30/10 Aug 30 2:46:02 PM [0x0-0x78078].com.apple.Console[1918] Console: OpenScripting.framework - scripting addition "/Library/ScriptingAdditions/xmail.osax" declares no loadable handlers.
    8/30/10 Aug 30 11:41:42 AM Mail[1104] Error loading /Library/ScriptingAdditions/xmail.osax/Contents/MacOS/XMail: dlopen(/Library/ScriptingAdditions/xmail.osax/Contents/MacOS/XMail, 262): no suitable image found. Did find:
    /Library/ScriptingAdditions/xmail.osax/Contents/MacOS/XMail: no matching architecture in universal wrapper
    THANK YOU FOR YOUR HELP!

    Thanks for your input here. One thing I noticed yesterday in trying to resolve this (as I'm getting all kinds of errors with almost every program referencing this (Finder, iTunes, BetterTouchTool, SizeUp and Radioshift among others), is that I do not have the xmail.osax in the /Library/ScriptingAdditions/xmail.osax. When trying to locate online - as well as calling up your link - http://lestang.org/article63.html, it looks like it is no longer available.
    I'm not even sure why this is trying to be called as from my understanding this is a Mail Client.
    Here is a snapshot of the errors that are repeated:
    Oct 11 14:45:00 bob-groves-macbook-pro com.apple.Finder[14133]: Finder: OpenScripting.framework - scripting addition "/Library/ScriptingAdditions/xmail.osax" declares no loadable handlers.
    Oct 11 15:59:08 bob-groves-macbook-pro iTunes[15410]: Initializer-based scripting additions have been deprecated. Please update this addition: "/Library/ScriptingAdditions/xmail.osax
    Oct 11 16:53:13 bob-groves-macbook-pro SizeUp[210]: Initializer-based scripting additions have been deprecated. Please update this addition: "/Library/ScriptingAdditions/xmail.osax"
    Oct 11 16:53:13 bob-groves-macbook-pro Radioshift Publisher[213]: Initializer-based scripting additions have been deprecated. Please update this addition: "/Library/ScriptingAdditions/xmail.osax"
    Oct 11 16:58:38 bob-groves-macbook-pro BetterTouchTool[354]: Error loading /Library/ScriptingAdditions/xmail.osax/Contents/MacOS/XMail: dlopen(/Library/ScriptingAdditions/xmail.osax/Contents/MacOS/XMail, 262): no suitable image found. Did find:\n /Library/ScriptingAdditions/xmail.osax/Contents/MacOS/XMail: no matching architecture in universal wrapper
    Oct 11 16:58:38 bob-groves-macbook-pro [0x0-0x25025].com.hegenberg.BetterTouchTool[354]: BetterTouchTool: OpenScripting.framework - scripting addition "/Library/ScriptingAdditions/xmail.osax" declares no loadable handlers.
    Any thoughts as to what may be causing this or on how to fix?
    Thanks

  • EM Console Service/Reference Property for Endpoint Ignored

    We are trying to use the BPEL Service\Reference Properties to set the Endpoint for one of our web services (and were under the impression that the reference properties can be modified at runtime in the EM Console). However, the default soap:address location is being picked up from the WSDL within the BPEL process when testing, and the service reference properties set at runtime completely ignored. Is there something else we need to set to test the BPEL process with an updated endpoint? We want to avoid changing the WSDL imported in the BPEL process and creating a new compile for each environment we want to deploy to.  We are on version 11.1.1.6.0.

    To use the endpoint property you need to define the property endpoint in the composite under the partnerlink. like this.
    reference name="HelloWorldSample" ui:wsdlLocation="HelloWorldSample.wsdl">
        <interface.wsdl interface="http://xmlns.oracle.com/TestApplication/First/BPELProcess1#wsdl.interface(BPELProcess1)"/>
        <binding.ws port="http://xmlns.oracle.com/TestApplication/Second/BPELProcess1#wsdl.endpoint(bpelprocess1_client_ep/BPELProcess1_pt)"
                    location="http://localhost:8001/soa-infra/services/default/First/bpelprocess1_client_ep?WSDL">
          <property name="endpointURI">http://localhost:8001/soa-infra/services/default/Second/bpelprocess1_client_ep</property>
        </binding.ws>
      </reference>
    You can also use the deployment config plan for each environment to change the endpoint urls of each wsdls.
    http://docs.oracle.com/cd/E14571_01/integration.1111/e10224/sca_lifecycle.htm

  • WebLogic 7.0sp4 - deploying EAR from 6.0 - Console Servlet causes OutOfMemoryError

    I downloaded various copies of WebLogic. I'm trying to work with WebLogic 7.0sp4
    on a Windows 2000 Server machine, but it's not working well at all. I have a very
    simple set-up - one JDBC connection pool to an Oracle database, and one EAR file.
    This should work easily.
    I have a WebLogic 6.0 produced EAR file. The EAR files contains about 110 Entity
    BMP EJBs, about 35 Stateless Session EJBs, and 1 Stateful Session EJB, as well
    as a collection of supporting Java classes.
    WebLogic 6.0 imports the EAR and deploys the beans with no problem. AND after
    deploying the beans, WebLogic 6.0 still lets you start a WebLogic Administrative
    Console to interact with and manage the WebLogic server. WebLogic 6.0 doesn't
    seem to have any problems.
    WebLogic 7.0 imports the EAR file, recompiles the beans, and deploys them. If
    you DON'T start an admin console, then you can ping the server, ask the server
    for its state, etc. - and everything seems fine. Once you start an admin console
    and try to get to the login page of the admin console, THEN WebLogic 7.0 runs
    out of memory.
    I've already bumped the minimum heapsize up to 350MB and maxsize to over 600MB.
    The application never even uses more than 100MB of real memory before it crashes
    with an out-of-memory error. Something about starting the admin console is crashing
    the server. The console servlet runs out of memory. Why? Is there a separate setting
    to increase the Heap Size used by the Console Servlet? I'm already using the "-Xms350m
    -Xmx600m" options when starting WebLogic to set aside at least 350MB of heap space.
    I'm including:
    - log files
    - config.xml
    - startweblogic.cmd
    all wrapped up in files.zip
    [files.zip]

    Rob,
    Thanks! That solved the problem! Now I'm going to read http://java.sun.com/docs/hotspot/gc/index.html
    to find out why...
    Rob Woollen <[email protected]> wrote:
    I suspect that you are hitting the JVM's MaxPermSize limitations.
    Search on Sun's site or these newsgropus for -XX:MaxPermSize.
    Let us know if this doesn't fix your problem.
    -- Rob
    Bill Horan wrote:
    I downloaded various copies of WebLogic. I'm trying to work with WebLogic7.0sp4
    on a Windows 2000 Server machine, but it's not working well at all.I have a very
    simple set-up - one JDBC connection pool to an Oracle database, andone EAR file.
    This should work easily.
    I have a WebLogic 6.0 produced EAR file. The EAR files contains about110 Entity
    BMP EJBs, about 35 Stateless Session EJBs, and 1 Stateful Session EJB,as well
    as a collection of supporting Java classes.
    WebLogic 6.0 imports the EAR and deploys the beans with no problem.AND after
    deploying the beans, WebLogic 6.0 still lets you start a WebLogic Administrative
    Console to interact with and manage the WebLogic server. WebLogic 6.0doesn't
    seem to have any problems.
    WebLogic 7.0 imports the EAR file, recompiles the beans, and deploysthem. If
    you DON'T start an admin console, then you can ping the server, askthe server
    for its state, etc. - and everything seems fine. Once you start anadmin console
    and try to get to the login page of the admin console, THEN WebLogic7.0 runs
    out of memory.
    I've already bumped the minimum heapsize up to 350MB and maxsize toover 600MB.
    The application never even uses more than 100MB of real memory beforeit crashes
    with an out-of-memory error. Something about starting the admin consoleis crashing
    the server. The console servlet runs out of memory. Why? Is there aseparate setting
    to increase the Heap Size used by the Console Servlet? I'm alreadyusing the "-Xms350m
    -Xmx600m" options when starting WebLogic to set aside at least 350MBof heap space.
    I'm including:
    - log files
    - config.xml
    - startweblogic.cmd
    all wrapped up in files.zip

  • WebLogic 7.0sp4 - Console Servlet causes java.lang.OutOfMemoryError

    I downloaded various copies of WebLogic. I'm trying to work with WebLogic 7.0sp4
    on a Windows 2000 Server machine, but it's not working well at all. I have a
    very simple set-up - one JDBC connection pool to an Oracle database, and one EAR
    file. This should work easily.
    I have a WebLogic 6.0 produced EAR file. The EAR files contains about 110 Entity
    BMP EJBs, about 35 Stateless Session EJBs, and 1 Stateful Session EJB, as well
    as a collection of supporting Java classes.
    WebLogic 6.0 imports the EAR and deploys the beans with no problem. AND after
    deploying the beans, WebLogic 6.0 still lets you start a WebLogic Administrative
    Console to interact with and manage the WebLogic server. WebLogic 6.0 doesn't
    seem to have any problems.
    WebLogic 7.0 imports the EAR file, recompiles the beans, and deploys them. If
    you DON'T start an admin console, then you can ping the server, ask the server
    for its state, etc. - and everything seems fine. Once you start an admin console
    and try to get to the login page of the admin console, THEN WebLogic 7.0 runs
    out of memory. I've already bumped the minimum heapsize up to 350MB and maxsize
    to over 600MB. The application never even uses more than 100MB of real memory
    before it crashes with an out-of-memory error. Something about starting the admin
    console is crashing the server. The console servlet runs out of memory. Why?
    Is there a separate setting to increase the Heap Size used by the Console Servlet?
    I'm already using the "-Xms350m -Xmx600m" options when starting WebLogic to set
    aside at least 350MB of heap space.
    I'm including:
    - log files
    - config.xml
    - startweblogic.cmd
    [files.zip]

    I do not think this is the right group for your issue. Please post it in the appropriate
    one.
    "Bill Horan" <[email protected]> wrote:
    >
    >
    >
    I downloaded various copies of WebLogic. I'm trying to work with WebLogic
    7.0sp4
    on a Windows 2000 Server machine, but it's not working well at all.
    I have a
    very simple set-up - one JDBC connection pool to an Oracle database,
    and one EAR
    file. This should work easily.
    I have a WebLogic 6.0 produced EAR file. The EAR files contains about
    110 Entity
    BMP EJBs, about 35 Stateless Session EJBs, and 1 Stateful Session EJB,
    as well
    as a collection of supporting Java classes.
    WebLogic 6.0 imports the EAR and deploys the beans with no problem.
    AND after
    deploying the beans, WebLogic 6.0 still lets you start a WebLogic Administrative
    Console to interact with and manage the WebLogic server. WebLogic 6.0
    doesn't
    seem to have any problems.
    WebLogic 7.0 imports the EAR file, recompiles the beans, and deploys
    them. If
    you DON'T start an admin console, then you can ping the server, ask the
    server
    for its state, etc. - and everything seems fine. Once you start an admin
    console
    and try to get to the login page of the admin console, THEN WebLogic
    7.0 runs
    out of memory. I've already bumped the minimum heapsize up to 350MB
    and maxsize
    to over 600MB. The application never even uses more than 100MB of real
    memory
    before it crashes with an out-of-memory error. Something about starting
    the admin
    console is crashing the server. The console servlet runs out of memory.
    Why?
    Is there a separate setting to increase the Heap Size used by the Console
    Servlet?
    I'm already using the "-Xms350m -Xmx600m" options when starting WebLogic
    to set
    aside at least 350MB of heap space.
    I'm including:
    - log files
    - config.xml
    - startweblogic.cmd

  • Creative Console Launcher causing stat

    System: 64bit Vista Ultimate, 4gig ram, nVidia 3500, Soundblaster X-FI Fatalty Extreme Gamer Okay, after 4 hours of problems with my initial install posted elswhere, and having a functional restore point once again... I decided to install JUST the Web drivers for my Fatalty andy bypass the CD altogether. I installed the web drivers dated Oct 9th, SBXF_PCDVT_LB_2_5_0002.exe and I got sound working. Great, no hiss, no static, nothing...just good sound. This installed the Creative Audio Console...which although lacked any fancy GUI, (it was a tabbed system window) allowed me to customize the various settings. (only thing missing as I could tell was the Equalizer found in the GUI Launcher) I then installed the Creative Console Launcher CSL_PCAPP_LB_2_40_09.exe (the one with the fancy GUI that makes it look like a mixing board, hi-tech stereo, etc). Once installed and restarted the system, the unbearable constant HISS I've read about came pouring through the speakers right before login...and continued nonstop. I have since rolled back to my system restore before the Console launcher install and all is fine. I'm sharing my observations, in hope that it might help others out with their hiss/static problems. G.

    I do not have the Console Launcher installed and I have static. Glad to see that you found a fix to your issue though. Not to mention I run an Intel board and the X-Fi sits on its own IRQ. I have come down to a decision that it is either the driver, faulty hardware, or a memory addressing issue.

  • Printing to Adobe PDF repeatedly from Excel macro causes Adobe PDF to ignore preferences

    I have an Excel macro that uses Acrobat's virtual "Adobe PDF" printer to save each sheet of an Excel spreadsheet to a separate PDF file. To do this, I have set up the PDF printer to save automatically to the folder C:\PDF without prompting and not to open each PDF file after it is created. These preferences are respected when the macro prints the first sheet, but when it prints the second  and third sheets, the PDF printer starts displaying its "Save As" dialog again and opening each PDF file after it is created. When I go back to the printer preferences after the macro finishes, the preferences that I set are still there, and if I run the macro again I get exactly the same behavior. This behavior is problematic because the macro expects each PDF file to be saved to a predictable location so that it can rename them. Side note: this print-then-rename technique works fine when I use the open source PDFCreator program instead of Acrobat. (Hello, Adobe?)

    Use the settings in the Acrobat Distiller API Reference. You can find this document in the Acrobat SDK.

  • Running package programmactically from console causes error if package uses connection in Connection Manager.

    Hello my friends:
    I attempted to run a few packages programmatically using the code and solution on this page:
    http://msdn.microsoft.com/en-us/library/ms136090.aspx
    I observed that the script and process failed when I use the connection in SSIS/SSDT connection Manager in Visual Studio 2013. Meaning if I create a Connection for the Project in the Connection Manager and use it on tasks.
    However, the project and packages will run just fine if I simply add individual connection to each task where needed and do not use the Connection manager.
    If I use the Connection Manager, I get this error: This only happens when I run the package programmatically,
    if I run the package directly from Visual Studio, I get no errors.
    Error Message:
    Error in Microsoft.SqlServer.Dts.Runtime.Package/ : The connection "{0E6E938E-B0
    84-45E6-9110-0D532BD61787}" is not found. This error is thrown by Connections co
    llection when the specific connection element is not found.
    Error in Microsoft.SqlServer.Dts.Runtime.TaskHost/SSIS.Pipeline : Cannot find th
    e connection manager with ID "{0E6E938E-B084-45E6-9110-0D532BD61787}" in the con
    nection manager collection due to error code 0xC0010009. That connection manager
     is needed by "SQL Server Destination.Connections[OleDbConnection]" in the conne
    ction manager collection of "SQL Server Destination". Verify that a connection m
    anager in the connection manager collection, Connections, has been created with
    that ID.
    Error in Microsoft.SqlServer.Dts.Runtime.TaskHost/SSIS.Pipeline : SQL Server Des
    tination failed validation and returned error code 0xC004800B.
    Error in Microsoft.SqlServer.Dts.Runtime.TaskHost/SSIS.Pipeline : One or more co
    mponent failed validation.
    Error in Microsoft.SqlServer.Dts.Runtime.TaskHost/ : There were errors during ta
    sk validation.
    Connection Manager Screenshot:
    I am using that connection in an SQL Server Destination Task:
    And here is the code:
    class Program
    class MyEventListener : DefaultEvents
    public override bool OnError(DtsObject source, int errorCode, string subComponent,
    string description, string helpFile, int helpContext, string idofInterfaceWithError)
    Console.WriteLine("Error in {0}/{1} : {2}", source, subComponent, description);
    return false;
    static void Main(string[] args)
    string pkgLocation;
    Package pkg;
    Application app;
    DTSExecResult pkgResults;
    MyEventListener eventListener = new MyEventListener();
    pkgLocation =
    @"C:\Users\Administrator\Desktop\ExampleConnectionMgr\DataExtractionB.dtsx";
    app = new Application();
    pkg = app.LoadPackage(pkgLocation, eventListener);
    pkgResults = pkg.Execute(null, null, eventListener, null, null);
    Console.WriteLine(pkgResults.ToString());
    Console.ReadKey();
    Thank you everyone!

    I have confirmed that this problem, at least on the surface is caused by the lack of reference to the Connection in the Connection Manager as indicated by the error message.
    The solution here will require that the Connection is set directly within each task.
    If I simply set the connection in each task then the page runs just fine programmatically:
    I am also able to convert the Connection in the Connection Manager to Package Connection as shown in the screen shot below. This will override all references to the Connection Manager and make the connection local within each package or package
    task.
    Is there any other solution out there?
    Thanks again!
    Synth.
    This is exactly what I asked for in my previous post. Sorry if it wasnt clear.
    I guess the problem is in your case you're creating connection manager from VS which is not adding any reference of it to packages which is why its complaining of the missing connection reference
    Please Mark This As Answer if it solved your issue
    Please Mark This As Helpful if it helps to solve your issue
    Visakh
    My MSDN Page
    My Personal Blog
    My Facebook Page
    Hi my friend:
    Do you know how I can include the connection programmatically in code?
    I found this article but it is not very clear to me:
    I do not want to create a package in code, just the connection so that the program can run.
    Here is the article:
    http://msdn.microsoft.com/en-us/library/ms136093.aspx
    Thank you so much.
    Patrick

  • Form.Location being ignored on second monitor

    Hi all!
    I have a form, and I'm trying to set the Location to a saved (previous) location. It seems to work fine for the primary monitor, but it is completely ignored for the secondary monitor, and the window is instead being places in the center of the screen...
    Simple code:
    Console.WriteLine(value);
    form.Location = value;
    Console.WriteLine(form.Location);
    The output is as follows:
    {X:1933 Y:13}
    {X=2258,Y=341}
    This is with VS 2010. Any ideas? :D
    Thanks!

    Hi NightCabbage,
    >> First time sets it to center on the second screen, second time sets it to the correct location.
    I could not reproduce your issue according your description. Could you share us a simple demo or key code that you get and set the Location?
    As far as I know, systems that have multiple monitors attached may have trouble recognizing the boundaries of the display area. It will often cause a form’s location to change unpredictably, despite the Location property setting. Your situation seems to
    be a work around which has been provided in the link below:
    # Setting the Screen Location of Windows Forms
    https://msdn.microsoft.com/en-us/library/aa984420(v=vs.71).aspx
    Hope it will help.
    Best Regards,
    Edward
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Use sql notification for console application C#

    I have developed ucma C# console application which sends IM  to users. 
    Now I want to send IM if any new entry is added in the table 
    So i want to use query notification .
    I have enabled service broker on my database .
    And I have added code for sqldepedency  in my code file.
    as follows.
    public static void Main(string[] args)
    UCMASampleInstantMessagingCall ucmaSampleInstantMessagingCall =
    new UCMASampleInstantMessagingCall();
    ucmaSampleInstantMessagingCall.connectionfunction();
    public void connectionfunction()
    string connectionString = @"Data Source=PIXEL-IHANNAH2\PPINSTANCE;User ID=sqlPPUser;Password=ppuser1;Initial Catalog=Ian;";
    SqlDependency.Stop(connectionString);
    SqlConnection sqlConnection = new SqlConnection(connectionString);
    string statement = "select * from dbo.tblTest";
    SqlCommand sqlCommand = new SqlCommand(statement, sqlConnection);
    // Create and bind the SqlDependency object to the command object.
    SqlDependency dependency = new SqlDependency(sqlCommand, null, 0);
    SqlDependency.Start(connectionString);
    dependency.OnChange += new OnChangeEventHandler(dependency_OnChange);
    private void dependency_OnChange(object sender, SqlNotificationEventArgs e)
    ucmaSampleInstantMessagingCall.run()
    private void Run() { // Initialize and startup the platform. Exception ex = null; try { // Create the UserEndpoint _helper = new UCMASampleHelper(); _userendpoint = _helper.CreateEstablishedUserEndpoint();
    Now I want to run this application in the background , so f any new entry is added it will notify my C# application and call run function.
    i tried above code but it was not working.
    Sample code is avaliableon net but it is for form application and we can see output if we run the form application .
    so if i want to run my C# application what should I do?

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Configuration;
    using System.Security.Principal;
    using System.Security.Cryptography.X509Certificates;
    using System.Net;
    using System.Threading;
    using System.Diagnostics;
    using Microsoft.Rtc.Collaboration;
    using Microsoft.Rtc.Signaling;
    using System.Runtime.InteropServices;
    //using Microsoft.Rtc.Collaboration.Sample.Common;
    namespace UserPresence
    class UCMASampleInstantMessagingCall
    #region Locals
    // The information for the conversation and the far end participant.
    // Subject of the conversation; will appear in the center of the title bar of the
    // conversation window if Microsoft Lync is the far end client.
    private static String _conversationSubject = "The Microsoft Lync Server!";
    // Priority of the conversation will appear in the left corner of the title bar of the
    // conversation window if Microsoft Lync is the far end client.
    private static String _conversationPriority = ConversationPriority.Urgent;
    // The Instant Message that will be sent to the far end.
    private static String _messageToSend = "Hello World! I am a bot, and will echo whatever you type. " +
    "Please send 'bye' to end this application.";
    private InstantMessagingCall _instantMessaging;
    private InstantMessagingFlow _instantMessagingFlow;
    //private ApplicationEndpoint _applicationEndpoint;
    private UserEndpoint _userendpoint;
    private UCMASampleHelper _helper;
    private static SqlDependency dependency;
    private static string connectionString = @"Data Source=MyServer;Initial Catalog=MyDatabase;Integrated Security=SSPI";
    // Event to notify application main thread on completion of the sample.
    private AutoResetEvent _sampleCompletedEvent = new AutoResetEvent(false);
    #endregion
    #region Methods
    /// <summary>
    /// Instantiate and run the InstantMessagingCall quickstart.
    /// </summary>
    /// <param name="args">unused</param>
    //private string _helper;
    //UCMASampleHelper _helper = new UCMASampleHelper();
    public static void Main(string[] args)
    UCMASampleInstantMessagingCall ucmaSampleInstantMessagingCall =
    new UCMASampleInstantMessagingCall();
    var connection = new SqlConnection(connectionString);
    SqlDependency.Start(connectionString);
    SqlConnection connection = new SqlConnection(connectionString);
    connection.Open();
    SqlCommand command = new SqlCommand(
    "select col1 from dbo.tblTest",
    connection);
    // Create a dependency (class member) and associate it with the command.
    dependency = new SqlDependency(command, null, 5);
    // Subscribe to the SqlDependency event.
    dependency.OnChange += new OnChangeEventHandler(onDependencyChange);
    // start dependency listener
    SqlDependency.Start(connectionString);
    //ucmaSampleInstantMessagingCall.Run();
    private static void onDependencyChange(Object o, SqlNotificationEventArgs args)
    run();
    private void Run()
    // Initialize and startup the platform.
    Exception ex = null;
    try
    // Create the UserEndpoint
    _helper = new UCMASampleHelper();
    _userendpoint = _helper.CreateEstablishedUserEndpoint();
    Console.Write("The User Endpoint owned by URI: ");
    Console.Write(_userendpoint.OwnerUri);
    Console.WriteLine(" is now established and registered.");
    List<string> _Users = new List<string>();
    _Users.Add("sip:[email protected]");
    _Users.Add("sip:[email protected]");
    foreach (string useruri in _Users)
    // Setup the conversation and place the call.
    ConversationSettings convSettings = new ConversationSettings();
    convSettings.Priority = _conversationPriority;
    convSettings.Subject = _conversationSubject;
    // Conversation represents a collection of modes of communication
    // (media types)in the context of a dialog with one or multiple
    // callees.
    //Convers conver =new ConversationParticipant
    Conversation conversation = new Conversation(_userendpoint, convSettings);
    InstantMessagingCall _instantMessaging = new InstantMessagingCall(conversation);
    // Call: StateChanged: Only hooked up for logging. Generally,
    // this can be used to surface changes in Call state to the UI
    _instantMessaging.StateChanged += this.InstantMessagingCall_StateChanged;
    // Subscribe for the flow created event; the flow will be used to
    // send the media (here, IM).
    // Ultimately, as a part of the callback, the messages will be
    // sent/received.
    _instantMessaging.InstantMessagingFlowConfigurationRequested +=
    this.InstantMessagingCall_FlowConfigurationRequested;
    // Get the sip address of the far end user to communicate with.
    //String _calledParty = "sip:" +
    // UCMASampleHelper.PromptUser(
    // "Enter the URI of the user logged onto Microsoft Lync, in the User@Host format => ",
    // "RemoteUserURI");
    // Place the call to the remote party, without specifying any
    // custom options. Please note that the conversation subject
    // overrides the toast message, so if you want to see the toast
    // message, please set the conversation subject to null.
    // _instantMessaging.Conversation()
    _instantMessaging.BeginEstablish(useruri, new ToastMessage("Hello Toast"), null,
    CallEstablishCompleted, _instantMessaging);
    catch (InvalidOperationException iOpEx)
    // Invalid Operation Exception may be thrown if the data provided
    // to the BeginXXX methods was invalid/malformed.
    // TODO (Left to the reader): Write actual handling code here.
    ex = iOpEx;
    finally
    if (ex != null)
    // If the action threw an exception, terminate the sample,
    // and print the exception to the console.
    // TODO (Left to the reader): Write actual handling code here.
    Console.WriteLine(ex.ToString());
    Console.WriteLine("Shutting down platform due to error");
    _helper.ShutdownPlatform();
    // Wait for sample to complete
    _sampleCompletedEvent.WaitOne();
    // Just to record the state transitions in the console.
    void InstantMessagingCall_StateChanged(object sender, CallStateChangedEventArgs e)
    Console.WriteLine("Call has changed state. The previous call state was: " + e.PreviousState +
    "and the current state is: " + e.State);
    // Flow created indicates that there is a flow present to begin media
    // operations with, and that it is no longer null.
    public void InstantMessagingCall_FlowConfigurationRequested(object sender,
    InstantMessagingFlowConfigurationRequestedEventArgs e)
    Console.WriteLine("Flow Created.");
    _instantMessagingFlow = e.Flow;
    // Now that the flow is non-null, bind the event handlers for State
    // Changed and Message Received. When the flow goes active,
    // (as indicated by the state changed event) the program will send
    // the IM in the event handler.
    _instantMessagingFlow.StateChanged += this.InstantMessagingFlow_StateChanged;
    // Message Received is the event used to indicate that a message has
    // been received from the far end.
    _instantMessagingFlow.MessageReceived += this.InstantMessagingFlow_MessageReceived;
    // Also, here is a good place to bind to the
    // InstantMessagingFlow.RemoteComposingStateChanged event to receive
    // typing notifications of the far end user.
    _instantMessagingFlow.RemoteComposingStateChanged +=
    this.InstantMessagingFlow_RemoteComposingStateChanged;
    private void InstantMessagingFlow_StateChanged(object sender, MediaFlowStateChangedEventArgs e)
    Console.WriteLine("Flow state changed from " + e.PreviousState + " to " + e.State);
    // When flow is active, media operations (here, sending an IM)
    // may begin.
    if (e.State == MediaFlowState.Active)
    // Send the message on the InstantMessagingFlow.
    _instantMessagingFlow.BeginSendInstantMessage(_messageToSend, SendMessageCompleted,
    _instantMessagingFlow);
    private void InstantMessagingFlow_RemoteComposingStateChanged(object sender,
    ComposingStateChangedEventArgs e)
    // Prints the typing notifications of the far end user.
    Console.WriteLine("Participant "
    + e.Participant.Uri.ToString()
    + " is "
    + e.ComposingState.ToString()
    private void InstantMessagingFlow_MessageReceived(object sender, InstantMessageReceivedEventArgs e)
    // On an incoming Instant Message, print the contents to the console.
    Console.WriteLine(e.Sender.Uri + " said: " + e.TextBody);
    // Shutdown if the far end tells us to.
    if (e.TextBody.Equals("bye", StringComparison.OrdinalIgnoreCase))
    // Shutting down the platform will terminate all attached objects.
    // If this was a production application, it would tear down the
    // Call/Conversation, rather than terminating the entire platform.
    _instantMessagingFlow.BeginSendInstantMessage("Shutting Down...", SendMessageCompleted,
    _instantMessagingFlow);
    _helper.ShutdownPlatform();
    _sampleCompletedEvent.Set();
    else
    // Echo the instant message back to the far end (the sender of
    // the instant message).
    // Change the composing state of the local end user while sending messages to the far end.
    // A delay is introduced purposely to demonstrate the typing notification displayed by the
    // far end client; otherwise the notification will not last long enough to notice.
    _instantMessagingFlow.LocalComposingState = ComposingState.Composing;
    Thread.Sleep(2000);
    //Echo the message with an "Echo" prefix.
    _instantMessagingFlow.BeginSendInstantMessage("Echo: " + e.TextBody, SendMessageCompleted,
    _instantMessagingFlow);
    private void CallEstablishCompleted(IAsyncResult result)
    InstantMessagingCall instantMessagingCall = result.AsyncState as InstantMessagingCall;
    Exception ex = null;
    try
    instantMessagingCall.EndEstablish(result);
    Console.WriteLine("The call is now in the established state.");
    catch (OperationFailureException opFailEx)
    // OperationFailureException: Indicates failure to connect the
    // call to the remote party.
    // TODO (Left to the reader): Write real error handling code.
    ex = opFailEx;
    catch (RealTimeException rte)
    // Other errors may cause other RealTimeExceptions to be thrown.
    // TODO (Left to the reader): Write real error handling code.
    ex = rte;
    finally
    if (ex != null)
    // If the action threw an exception, terminate the sample,
    // and print the exception to the console.
    // TODO (Left to the reader): Write real error handling code.
    Console.WriteLine(ex.ToString());
    Console.WriteLine("Shutting down platform due to error");
    _helper.ShutdownPlatform();
    private void SendMessageCompleted(IAsyncResult result)
    InstantMessagingFlow instantMessagingFlow = result.AsyncState as InstantMessagingFlow;
    Exception ex = null;
    try
    instantMessagingFlow.EndSendInstantMessage(result);
    Console.WriteLine("The message has been sent.");
    catch (OperationTimeoutException opTimeEx)
    // OperationFailureException: Indicates failure to connect the
    // IM to the remote party due to timeout (called party failed to
    // respond within the expected time).
    // TODO (Left to the reader): Write real error handling code.
    ex = opTimeEx;
    catch (RealTimeException rte)
    // Other errors may cause other RealTimeExceptions to be thrown.
    // TODO (Left to the reader): Write real error handling code.
    ex = rte;
    finally
    // Reset the composing state of the local end user so that the typing notifcation as seen
    // by the far end client disappears.
    _instantMessagingFlow.LocalComposingState = ComposingState.Idle;
    if (ex != null)
    // If the action threw an exception, terminate the sample,
    // and print the exception to the console.
    // TODO (Left to the reader): Write real error handling code.
    Console.WriteLine(ex.ToString());
    Console.WriteLine("Shutting down platform due to error");
    _helper.ShutdownPlatform();
    #endregion
    So i want to call run method when new entry is added in the database . and this application is not like any asp.net form application . In form application we display data when programs loads as like your RefreshDataWithSqlDependency
    function . But in my application my application will run (send IM) when any new entry is added in the database . As I need running application to achieve notification , what kind of changes are required?

  • Visual Studio 2013 Update 4 - VSTest.console Output SDOUT Messages DURING Test Run, NOT After Test Run Completes

    I am using vstest.console.exe and running a test from our internal CI build system, our internal CI build system requires console standard out to be updated at least every 30 minutes to
    ensure that the process has not hung. 
    I am executing the following command using a customer logger and test settings files:
    vstest.console.exe /testcasefilter:"TestCategory=LongTest" /settings:"C:\testing\CodedUI.testsettings" /logger:TRX /logger:CodedUITestLogger "C:\AppTests\CodedUITest.dll" /InIsolation
    I have copied and modified the following custom logger(see
    here for more info):
    https://github.com/ppiotrowicz/AwesomeLogger
    Such that after the test is executed the pass/fail/success information is printed to the standard out console.
    Tests run: 1, Errors: 0, Failures: 0, Inconclusive: 0, Time: 00:00:87.9331298 minutes
    Not run: 0, Invalid: 0, Ignored: 0, Skipped: 0
    It's important to be clear that the test run takes 90 minutes, it's a long running test.
    Time: 00:00:87.9331298 minutes
    When the test run is executed for 90 minutes I see the following and our CI build system kills the process after 30 minutes of no output, so in the failure log I see:
    vstest.console.exe /testcasefilter:"TestCategory=LongTest" /settings:"C:\testing\CodedUI.testsettings" /logger:TRX /logger:CodedUITestLogger C:\AppTests\CodedUITest.dll
    Microsoft (R) Test Execution Command Line Tool Version 12.0.31101.0
    Copyright (c) Microsoft Corporation. All rights reserved.
    Running tests in C:\testing\bin\debug\TestResults
    Starting test execution, please wait...
    However I have a data-driven codedUI test pulling from a csv data source, that successfully executes, however the test takes 90 minutes to run....which means that for 90 minutes the console output displayed is only:
    Running tests in C:\testing\bin\debug\TestResults
    Starting test execution, please wait...
    How can I have vstest.console output to standard out DURING the test run to the console?
    Is there a way in the .testsettings file to enable more verbose logging
    DURING the test execution?
    In MSTest it was possible to use the parameter (/detail:stdout) which would display info while the test was running.  
    MSTEST /testcontainer:MyDllToTest.dll /testSettings.local.TestSettings /detail:stdout
    Ian Ceicys

    I ended up solving the issue for our internal CI system with the following threaded coded. I don't like that it just prints: CodedUI Test Run in progress. How can I query for a percent complete for test execution status or get a reading on the iteration
    that's running for each row in the csv data source?
    [Test, Category("RunCodedUITest")]
    public void RunVsTestConsole()
    //ARRANGE
    var outputPath = "C:\Tests\bin\debug"
    var codedUIAssembly = Path.Combine(outputPath, "CodedUITest.dll");
    string output;
    string codedUIAssemblyFile = @codedUIAssembly.ToString();
    if (File.Exists(codedUIAssemblyFile))
    //ACT
    CodedUITestRunner codedUiTestRunnerObject = new CodedUITestRunner();
    Thread workerThread = new Thread(codedUiTestRunnerObject.RunTest);
    workerThread.Start();
    while (workerThread.IsAlive)
    TimeSpan oneminute = new TimeSpan(0, 1, 0);
    Console.WriteLine("CodedUI Test Run in progress...");
    Thread.Sleep(oneminute);
    workerThread.Join();
    Console.WriteLine("CodedUI Test Run completed.");
    else
    Console.WriteLine("ERROR: CodedUI Test Assembly file Does NOT exist @ Path : " + codedUIAssemblyFile);
    Assert.IsTrue(File.Exists(codedUIAssemblyFile), "CodedUI Binary DLL exists!" + codedUIAssemblyFile);
    public class CodedUITestRunner
    // This method will be called when the thread is started.
    public void RunTest()
    var outputPath = "C:\Tests\bin\debug"
    var codedUIAssembly = Path.Combine(outputPath, "CodedUITest.dll");
    string output;
    string codedUIAssemblyFile = @codedUIAssembly.ToString();
    output = TestFrameworkHelper.Exec("vstest.console.exe", string.Format("/testcasefilter:\"TestCategory=LongTest\" /settings:\"C:\\tests\\CodedUI.testsettings\" /logger:TRX /logger:CodedUITestLogger {0}",
    codedUIAssembly), WorkingDir: outputPath, RequestEC: false);
    StringAssert.Contains("EXIT CODE: 0", output, "Exit code was not 0.");
    Ian Ceicys

Maybe you are looking for

  • Oracle rac 11g installation

    Hi Am planning to install oracle RAC 11g on linux server. Have doubt on installation of clusterware or grid infrastructure first .? I think grid infrastructure covers clusterware and ASM both and then oracle 11g software to be installed. But how to d

  • Bpel-108-XQuery sample error

    Hi, I hit error when invoking unit tests for this bpel sample: bpel-108-UsingXQuery. Error Message asserts the output of the xquery run [Expected presence of child nodes to be 'true' but was 'false' - comparing <bookReport...> at /bookReport[1] to <b

  • Keine Sprachanalyse in Adobe Premiere Pro CS5

    Hallo @ll, ein neues Problem mit der Sprachanalyse in Adobe Premiere Pro CS5. Da ich gerade einen Workshop durcharbeite und laut dem Workshopbuch eine Sprachanalyse einer WAV-Datei ausprobieren wollte, habe ich festgestellt das Adobe Premiere Pro CS5

  • Display options in 10.5.8 missing

    I am runnung os 10.5.8 wiith cinema display. My power and brightness buttons have somehow become diabled. I read that they can be disabled in the system preferences display options. My problems is that the options button is nowhere to be found. Where

  • What is correct billing type to generate invoice ?

    As per our deployment consultant for Debit memo with billing type ZL2 we cannot create Excise invoice through T-code J1IIN and and billing type ZF2 is required. But i also heard it is not possible to force a ZF2 for a debit note ZL2 and not the corre